There are 4 major components that make a programmatic ad ecosystem:
1. Demand-Side Platform (DSP)
2. Supply-Side Platform (SSP)
3. Data Management Platform (DMP)
4. Ad Exchange