Definitions and Technology Terms

Our definitions

a collection of phrases, terms or words that are commonly used throughout our ad network with a representative explanation. It is meant as a help for you to better understand how our ad network and its features are working and used.

The definitions are only available in English.