CPM is a term commonly used in web advertising to refer to the cost for 1 thousand impressions of an ad. This is a typical payment scheme for banner ads.
See also CPA and CPC.