Basically I was trying to build some software which would be able to do what marketing and SEO people (what I call "brand experts") do for larger businesses, but provide those services for smaller businesses.
Happy to try and explain any of the jargon if you'd like.