Pay per click or PPC for short, is an Internet marketing method used to price online advertisements. In PPC programs the online advertisers will pay Internet Publishers the agreed upon PPC rate when an ad is clicked on, regardless if a sale is made or not. This is also called cost per click and is a way of online advertising. Usually these pay per click ads appear as banners on other internet sites. When a topic on a site is related to the one you are advertising, your ad may appear, if the site has given you permission. This type of advertisement is different from portals who only seek to attract traffic to their site, and in that way earn money. Pay per click is seen as a associate model, which offers an opportunity for buying wherever people may be surfing. This is done by giving a percentage to associate sites. Pay per click can often be abused, because some competitors may on purpose click as much as they can, so that the certain company has to pay much more for this kind of advertising. However, google and others have found a way to protect their customers from this kind of fraud, and unnecessary clicks.