https://www.investopedia.com/terms/c/cpm.asp

Cost per Thousand (CPM) Definition and Its Role in Marketing
www.investopedia.com

Cost per Thousand (CPM) Definition and Its Role in Marketing

Cost per thousand (CPM) is a marketing term that's used to denote the cost an advertiser pays per one thousand advertisement impressions on a web page.