CPM stands for Cost Per Thousand and CPA stands for Cost Per Action. CPM is a pricing model based on the number of impressions, while CPA is a pricing model based on the number of conversions. CPM is typically used for display advertising, while CPA is typically used for search engine marketing.