Online marketing is still a huge part of business promotion. It is even crucial for web and mobile businesses. Search marketing, search engine optimization, web analytics, social media are constantly being adopted for web promotion purposes. Internet marketing refers to the placement of media along many different stages of the customer engagement cycle through search engine marketing (SEM), search engine optimization (SEO), banner ads on specific websites, email marketing, mobile advertising, and Web 2.0 strategies. The infographic below explains the different types of internet marketing.