Programmatic Advertising oder auch Real Time Advertising (RTA) basiert auf der Nutzung vorliegender Userdaten, für die dann interessensbasierte Werbung ausgeliefert wird. Dabei wird der Prozess zwischen Sender und Empfänger mit einer Data Management Platform (DMP) realisiert. Vorab definierte Parameter entscheiden, welche Online-Werbung einem User ausgeliefert wird.