Internet marketing, also known as web marketing, online marketing, webvertising, or e-marketing, is referred to as the marketing (generally promotion) of products or services over the Internet. SEO SEO stands for Search Engine Optimization. It is a process in which your aim is to bring your website to the best ranking position in search engines for a "Keyword". Normally, all the SEOs try to bring their site to the first page of Google, Yahoo, and MSN (live) and some even try to rank for the first place. SEM Search Engine Marketing, or SEM, is a form of Internet Marketing that seeks to promote websites by increasing their visibility in the Search Engine results pages (SERPs) and has a proven ROI (Return on Investment). SMM SMM means social media marketing and that means promote your website in leading social media sites such as face book, twitter, Google plus and many more PPC PPC means Pay per click, in which advertiser only need to pay for each user click on a predefined per-click rate. Out of the various options for PPC, the most common are search engine like google.com, yahoo.com etc., affiliates program, social networks or popular sites. AFFILIATE MARKETING Affiliate Marketing in a nutshell is the marketing and promotion of a product or service for another business in return for a commission. That business in IM parlance is often referred to as the merchant and this could be a large established company like Amazon, or an individual person like you and me. SMS Creating an ongoing relationship between a business and its customers is the most important SMS advantage. For example, in a form of dynamic pricing, mobile coupons can be sent out to opted-in customers to help fill restaurant tables or venue seats that might otherwise have gone empty E-MAIL Email marketing is directly marketing a commercial message to a group of people using electronic mail (email). In its broadest sense, every email sent to a potential or current customer could be considered email marketing.