Home / Knowledge Hub

AdTech

AdTech Ecosystem Explained: How DSPs, SSPs and Ad Exchanges Work Together

A plain-language map of who buys, who sells and how programmatic ads are traded in milliseconds.

Diagram of an advertiser, DSP, ad exchange, SSP and publisher connected in a chain
On this page

    Every time a web page loads, an auction you never see may decide which ad you get. It happens in milliseconds, between companies most marketers have never heard of. If you buy programmatic or CTV ads, or plan to, understanding this chain helps you spend smarter and avoid paying for the wrong impressions. Here it is in plain language.

    Key points

    • Advertisers buy through a DSP. Publishers sell through an SSP. They meet at an ad exchange.
    • Most of these deals run as real-time auctions, one impression at a time.
    • Besides open auctions, you can buy through private deals for more control.
    • Tools like ads.txt and sellers.json help you check who is really selling.

    What is the AdTech ecosystem?

    AdTech is the technology used to buy, sell, deliver and measure digital ads. On social platforms like Meta, one company does all of this inside its own app. On the open internet (news sites, apps, streaming TV), thousands of advertisers and publishers trade through a shared chain of tools. This is called programmatic advertising.

    Think of it like a vegetable market. Farmers (publishers) have produce (ad space). Shop owners (advertisers) want to buy it. Agents on both sides (SSPs and DSPs) represent them, and the market yard (the ad exchange) is where prices are set.

    The main players

    PlayerWho uses itWhat it does
    DSP (demand-side platform)Advertisers, agenciesDecides which impressions to bid on and how much to pay
    SSP (supply-side platform)Publishers, appsOffers ad space to many buyers to get the best price
    Ad exchangeBoth sidesRuns the auction that connects bids with ad space
    Ad serverBoth sidesStores and delivers the ad, and counts impressions
    Data and verification toolsMostly advertisersAdd audience data, check brand safety and viewability

    Google's Display & Video 360 (DV360) and The Trade Desk are well-known DSPs. Many SSPs also run their own exchange, so in practice the lines between SSP and exchange are often blurred.

    How one ad impression is sold

    Here's what happens when someone in Mumbai opens a cricket news app:

    1. The app has an ad slot. Its SSP sends out a bid request with details like the app name, ad size, device and rough location.
    2. The exchange shares the request with many DSPs at once.
    3. Each DSP decides in milliseconds whether this impression fits one of its campaigns, and how much it's worth.
    4. The highest valid bid wins. The winning ad is sent back and appears on the screen.
    5. Everyone records the result for billing and reporting.

    This is called real-time bidding (RTB). Most of the industry follows a shared technical standard called OpenRTB, created by the IAB Tech Lab, so DSPs and SSPs from different companies can talk to each other.

    Ways to buy: open auction vs private deals

    Not every impression is sold in a free-for-all. Here are the main deal types, using the names Google Ad Manager uses:

    Deal typePriceGuaranteed?Best for
    Open auctionBidNoScale and testing
    Private auctionBid, with a floor price, invited buyers onlyNoPremium sites with competition
    Preferred dealFixedNoFirst look at quality inventory
    Programmatic guaranteedFixedYes, agreed volumeBig launches and sponsorships

    Private auctions and preferred deals together are often called a private marketplace (PMP).

    Example: an OTT brand launch

    Let's say an OTT app in India is launching a new series. For launch week, it books programmatic guaranteed deals on two big entertainment sites to make sure the trailer is seen. In parallel, it runs a smaller open auction campaign across thousands of apps to find which audiences install the app at the lowest cost. After the launch, it moves budget to the best-performing sites through preferred deals.

    Where CTV fits in

    Connected TV (CTV) ads on smart TVs and streaming apps are increasingly bought through the same chain. A DSP can bid on an ad slot in a streaming app much like it does on a website. Prices are usually higher and inventory more limited, so private deals are common.

    Keep your spend clean

    Long supply chains create room for waste and fraud, such as fake sites pretending to be premium publishers. The IAB Tech Lab created three tools to help:

    • ads.txt / app-ads.txt: a public file where publishers list which companies are allowed to sell their ad space.
    • sellers.json: a file where SSPs and exchanges list the sellers they work with.
    • SupplyChain object: shows every company that handled a bid request.
    Tip: Ask your DSP or agency to buy only ads.txt-authorised inventory and to use brand safety and viewability checks. It's one of the simplest ways to cut wasted spend.

    Final thoughts

    You don't need to be an engineer to buy programmatic ads well. Know who's who in the chain, choose the right deal type for your goal, and insist on transparency. That alone puts you ahead of most advertisers.

    Thinking about programmatic or CTV?

    Send me a message if you're unsure where to start or which deal type fits your budget. Or subscribe for the next guide.

    Sources

    Ask me