Cost per thousand impressions. A form of advertising based on the number of times your ad is displayed. You pay based on the number of times your ad is displayed. An impression is a single appearance of an online ad being displayed on a users browser.