PPC stands for pay-per-click. It's an online marketing strategy where you are paying for bringing visitors to your site rather than bringing them organically (for free, just based on your performance). Advertisers pay a fee every time their ad is clicked.

 
More info about PPC on Google.