The internet presents a high number of tools that marketers can use to spread the word about their products and services. These tools are SEO, content marketing, social media, lead generation, email marketing, paid advertisements and analytics.
Read this article and info graphic for a fantastic overview of digital marketing.