Pay Per Click (PPC) advertising including Google Adwords, Yahoo Search Marketing, and Bing (MSN) PPC advertising, are the ads that appear alongside related search engine results that allow viewers to click the paid ad and connect to your site. Pay Per Click advertising allows you to set a budget and spend exactly what you want on your online advertising. Your ads will show up in Google, Yahoo and MSN search results or on partner web sites.