Il affiliate marketing prevede che gli inserzionisti (brand) affidino attività di marketing a numerosi partner indipendenti (affiliati), pagati in base ai risultati. Il loro compito è raggiungere il pubblico più ampio possibile con le loro offerte. Una rete di affiliazione, come MyLead, media questo processo.
L'inserzionista vuole acquisire nuovi clienti. A tal fine, introduce un programma di affiliazione, ovvero un'offerta dei propri prodotti o servizi, nella rete di affiliazione.
La rete raccoglie programmi di affiliazione da diversi brand e fa da intermediario nell'instaurare collaborazioni tra il brand e l'affiliato. Fornisce materiali didattici, strumenti e gestisce i pagamenti. Un affiliato è colui che guadagna online. Promuove programmi di affiliazione, cioè prodotti o servizi selezionati di brand specifici, e acquisisce nuovi clienti, per i quali riceve un compenso sotto forma di una tariffa fissa o una percentuale.