Building an online presence is actually easier than you might expect, and a simple campaign can be begun quite easily:
Breaking down the marketing avenues on the internet is useful, but ideally you would use a combination of all of options so you can diversify your campaign and reach a larger audience. But if you look at the different areas, what you have is; advertisements on search engines, like google and yahoo; advertisements on relevant websites, such blogs or other business’s websites that you have a relationship with; social media, with Facebook, Twitter, Google +1, and Youtube; and with email marketing, where you create mailing lists which includes a large number of email addresses which you can then send promotional media.
Striking the right balance between these areas can be a difficult, ongoing process, with it changing regularly based upon the activity of those that you’re targeting (clients / customers). When just starting out, aiming to begin all of these different tasks can be a bit much, particularly when you haven’t found a good team of web marketers or are doing it by yourself, so starting out with one or two of the areas is a better option. Any of them are good options, it is just important that you examine how to do it properly, as demonstrated by those who’ve been successful in the areas, and trying to replicate the process which brought them that success.