I might be wrong but I think it's not like Lauryallan described. CPM is indeed cost per 1000 impressions. But in my opinion, it's only an average and you can get more or less. It really depends on how much clicks on your ads you get. It's more like a estimative, I think.