Pay-per-click, or PPC, is a common advertising model of internet marketing. Advertisers place ads on search engines and have to pay a fee to have their website listed on the search engine result page. The advertisers pay only when any user clicks on the ad.