Term Definition Ad Exchange A virtual marketplace where participating suppliers auction their impressions to eligible buyers. The ad exchange announces each impressions, in real time, and asks buyers if they are interested to buy said impression and at which price. Ad Server Technology that stores display advertisements, delivers them to website visitors in a way that would maximize the Advertise