Cost Per Click (CPC) is an online advertising model where advertisers pay a set amount each time a user clicks on their ad. It is a popular pricing strategy in search engine marketing (SEM) and display ads. CPC allows advertisers to control their budget by only paying when their ads generate user interaction. The cost per click can vary based on different factors. Some of these include keyword competitiveness, industry, and ad quality score. CPC is used in platforms like Google Ads and helps businesses assess the cost-effectiveness of their ad campaigns. They do this by measuring engagement against the ad spend.