Cost per Thousand Impressions. A paid search engine advertising term meaning how much you would pay for 1,000 impressions of an ad. Once a common way of purchasing advertising online, now most online advertising is paid by clicks, rather than by impressions.