Impression
From DigitalJargonBuster
The count of a delivered basic advertising unit from an ad distribution point.
Impressions are how most online display advertising is packaged and the cost is quoted in terms of the cost per thousand impressions. Some countries such as China and New Zealand have favoured the cost-per-day model of trading. Publishers also track the number of page impressions as a way of measuring activity levels on their site.