Engaging the World Wide Web
An impression is defined as the point during which one person has viewed your message (ad). An impression advertising campaign will serve a designated number of impressions to a pre-determined audience. The audience can be targeted by their geographic location, demographic profile (age, household income, etc.), behaviors such as interests and buying habits or by the type of content they are engaging with.
Why MLive Media Group