Tech Knows You a blog about online advertising

Reference

A glossary the ad industry hoped you wouldn't need

51 terms of art, translated into plain English. The jargon is not an accident — an industry that spends about $25,000 a second on your attention has good reasons to be hard to read. Every definition below is linkable; essays cross-reference them constantly.