Google Adsense is a CPC (cost-per-click) advertising program that allows publishers to insert a small amount of HTML into their sites and have ads appear that are targeted and relevant to the content of the site.