Pay Per Click Advertising (PPC) is a type of internet advertising that is used to direct traffic. The advertiser must pay the publisher, who is usually a website owner, only when the ad is clicked. It is also known as cost per click and is one of the most cost-effective means of attracting visitors to a website.