CPM is a very traditional online marketing metric in which companies pay for views of their advertisement. It's primarily used in advertising media selection, marketing as related to web traffic, and online advertising.