Impressions are the amount of times the ad is viewed from your site.

Generally you don't get paid for impressions if so it's usually like 3-4 cents per 1,000 impressions on that Ad