CPM stands for cost per thousand impressions and is a metric used to gage how many thousands of people have made an impression on a piece of marketing or advertising content.