PPC stands for ‘Pay per click’ it is an internet based marketing model used to bring traffic to you site, Essentially it is a way of buying visits to your site. Basically it is an advertisement model in which you place ads at certain places and the campaigner has to pay a certain amount every time the ad is clicked.
SEO stands for ‘Search Engine Optimization’. Now what is search engine optimization? It is a process of improving your website to quality and quantity of traffic on your website and better visibility of relevant searches, simply the greater visibility you have attracts new customers towards you.