CPM stands for Cost Per Thousand, also called Cost Per Mile. In the online marketing business its used to denote the price of an advertisement by 1000 visits. When you fill in 3CPM you will pay 3 USD for 3000 visits. So when you bid 3 CPM its also 0,003 CPC. The M from CPM is from the latin word “Mile” that means thousands.