glossary/impression
Impression
The point at which an advertisement or message is delivered to a consumer. Typically referred to in the tracking of banner and PPC advertisements on the internet. A typical Click-through-rate from ad advertisement impression is 1%, but this terminology is equally relevant to the mobile medium where typical CTR's are currently much higher.

We were tasked by MoS to provide a mobile video platform for their oioi business. To understand the solution that we deployed in simplest terms, just think of YouTube on mobile. Then, integrate billing, moderation tools for platform, remuneration for video owners, and inbound and outbound marketing tools, with a full suite of online admin and reporting tools.