Cost per click (CPC) is the amount of money an advertiser pays search engines and other Internet publishers for a single click on its advertisement that brings one visitor to its website.