Online marketing is a phenomenon also known as i-marketing, internet marketing or e-marketing. It is the marketing and promotion of products and services on the website. Because of the advent of the internet, online marketing has reached vast popularity worldwide. Online marketing encompass search engine marketing (SEM), search engine optimization (SEO), banner ads and e-mail marketing or e-mail newsletters.