What does Contact / Impression mean?
Term from media research: contact with a medium such as a website, a TV channel or a magazine is referred to as a media vehicle contact. A person’s contact with ads, commercials or online advertising media is referred to as an advertising medium contact.