Term of the Moment

3LCD


Look Up Another Term


Definition: demand-side platform


An advertising system that allows buyers to review and purchase online ads from multiple ad exchanges based on various criteria. See pay-per-click, CPL and CPA.