Pay-Per-Click (PPC) advertising in Yahoo, Google AdWords and MSN is an excellent short-term online ad tactic to provide a quick way of gaining high visibility with competitive keywords. These types of PPC programs work on the basic premise that you only pay on a cost per click basis only when somebody visits your site from your pay per click ad.