An ad waterfall is the sequence an ad server runs through to fill a break: direct-sold campaigns first, then programmatic guaranteed, then private marketplace deals, then open auction, from highest to lowest guaranteed priority. Each tier is checked in order and the break falls through to the next tier only if the current one can't fill it — the mechanism that lets a publisher protect premium direct revenue while still monetizing unsold inventory programmatically.