Pay Per Click (PPC) is an online advertising model where advertisers pay a fee each time one of their ads is clicked. It is a way to buy visits to your site, rather than earning them organically. PPC is commonly used in search engine advertising and social media marketing.