PPC stands for “Pay-Per-Click”. PPC is an internet paid advertising model used to direct traffic to websites, in which an advertiser pays a publisher when the ad is clicked. PPC helps you to increase the visitor on your website and also gives you direct customer. But it's not give you permanent traffic.
SEO stands for “Search Engine Optimization”. It is a methodology of strategies, techniques and tactics used to increase the amount of visitors to a website by obtaining a high-ranking placement in the search results page of a search engine (SERP) including Google, Bing, Yahoo and other search engines.
SMM stands for “Social Media Marketing”. It is a form of Internet marketing that utilizes social networking websites as a marketing tool. The goal of SMM is to produce content that users will share with their social network to help a company increase brand exposure, engage with new and existing customers.
E-mail marketing is the act of sending a commercial message, typically to a group of people, using email. In its broadest sense, every email sent to a potential or current customer could be considered email marketing. Email marketing is a common and effective method to communicate with customers .