Direct deals are negotiated and agreed upon directly between the advertiser and publisher, while programmatic advertising uses automated technology to purchase ad inventory in real time through an ad exchange.