The ad impression is the number of times your online ad is shown to the public. You can think of it as how many times people have seen your ad.
Read more