CPM stands for cost per thousand. CPC stands for cost per click CPV stands for cost per view.
It is the amount which is paid per thousand impressions which are received. This amount is not related to ad clicks. CPC is the amount that is related to both the advertisers and marketers. It is the amount paid to the advertisers for every click received. It is the amount paid for each unique user view of an advertisement. It is the amount advertisers pay for driving visitors to the site.
BY Best Interview Question ON 11 Oct 2019