Internet Marketing is a sub set of digital marketing. Here we use social networking platforms like facebook, youtube and other such things for advertising our business. The basic channels of internet marketing are SEO, SMO, & PPC. SEO i.e Search Engine Optimization is a technique used for improving the page ranking of a website. A website with good page rank gets listed on the top as search result. This drives good traffic on the website and hence gives better business. SMO stands for Social Media Optimization. It is all about generating the publicity about a brand or company on social networking. PPC acronyms pay per click.