Parnerprogramme werden von Shop-Betreibern, Dienstleistern o. Ä. ins Leben gerufen um mehr Käufer bzw. Besucher auf ihre Seiten zu bringen. Dabei bezahlen Sie den Affiliates, die an ihrem Partnerprogramm teilnehmen Provisionen. Je nach Ausrichtung des Partnerprogramms utnerscheidet man PAy per View, Pay per Klick, Pay per Lead, Pay per Sale, Pay per Signup, sowie verschiedenste Mischformen der Vergütung.
Partnerprogramme können über Partnerprogramm-Netzwerke oder als inhouse-Lösung gestartet werden. Der Vorteil bei Netzwerken liegt in den bereits vorhandenen Affilitates, dafür erhalten die Netzwerke einen prozentualen Anteil an den ausgeschütteten Provisonen. Diese Netzwerk-Gebür entfällt bei einem inhouse-Partnerprogramm, dafür ist dort mit höherem Verwaltungsaufwand und einer kleineren Anzahl an Affiliates zu rechnen.