Terms Glossary

Term Definition Ad Server A technology platform that, at a minimum, supports the delivery of advertising creative to a publisher’s placement in response to a user viewing the property, and the associated tracking on critical ad metrics. The vast majority of ad...