Meaning of IMPRESSION in English

IMPRESSION

A unit of Web measurement that indicates when a user views a Web page or online advertisement. See also CPM ; contrast with click-through

Internet PR English glossary.      Английский словарь Интерет пиара и продвижения.