PPC stands for Pay Per Click.  It is a form of online advertising where an advertiser pay a fee every time one of their online ads is clicked.

PPC advertising originally started with placing bids on keywords.  It has since evolved into sophisticated forms of payment methods including pay per impression, return on ad spend bidding, smart bidding and more.