Eine Möglichkeit, zwischen Angebot und Nachfrage im Internet zu vermitteln, bietet das Ad Network. Übersetzt bedeutet dies Werbenetzwerk. Das Ad Network verbindet den Werbetreibende (Advertiser) mit dem Veröffentlicher (Publisher). Die Werbung wird meist über einen zentralen Ad Server an die Nutzer ausgespielt. Es existieren verschiedene Arten, ein Ad Network zu nutzen. So ist es möglich, Werbung zu buchen und diese anschließend etwa über Google AdSense, also das Werbenetzwerk von Google, veröffentlichen zu lassen. Ad Networks spielen folglich bei der Optimierung der Suchmaschinen eine Rolle. So ist Google AdWords das populärste Beispiel für ein Ad Network.