Impressions are nothing but a numerical count of the number of times someone views a page that displays your ad. Understanding a site’s traffic and ad placement are important factors to be considered while making payments on a cost per 1000 impressions basis.