Pay-per-click also refers to as PPC, is an advertising package pricing strategy to purchase the block for your ad. PPC strategies need you to pay for each click that your advertising obtains. The CPM (cost per mille) model, in contrast, charges you for every thousand impressions of your advertisement, independent of how many clicks it generates. PPC advertisements support the expansion of both new businesses and existing brands online.