We do all those things, but we define ourselves by our objectives not the tools we use.
Whether it is creating or growing an existing online brand presence or if you're just looking to market a product or generate leads, you need to know your desired audience and how to talk to them. Once you know how to do that, you have to figure out where to reach them - at this stage, you have 'a plan'.
It takes tools to turn blueprints into buildings.
Our toolbox features, amongst others, social media and digital asset management, content creation and creative copywriting, web development, hosting, mobile apps and consulting. Yip, it's a big one.
The Brand could use one or all of our tools, whatever is needed to achieve the end objective.
All of it is communication. This is what we do, in a nutshell.