DSP is a tool for programmatic campaigns used by media buyers. Through a DSP one can manage spend, flights, inclusion targeting, exclusion targeting, bids, whitelists, blacklists and any other necessary measure for campaigns. DSPs can be universal or niche, such as mobile, location, or video. In addition, they can be self-serve or managed services. Companies offering such solutions include DBM, The TradeDesk, MediaMath, and AAP.