Партнерська програма (англ. affiliate program) — це форма ділової співпраці між продавцем певного товару чи послуги в мережі Інтернет і партнерами (англ. affiliates), при якому партнери привертають користувачів на сайт продавця, за що отримують винагороду у вигляді відсотка від продажів або фіксованої суми за якусь заздалегідь визначену дію користувача (покупку товару, заповнення форми, відвідування користувачем певних сторінок, тощо).
Ідея партнерської програми полягає у тому, що організатор партнерської програми пропонує вебмайстрам розмістити рекламу на сторінках їхніх сайтів. При цьому організатор партнерської програми зобов’язується оплачувати рекламні послуги партнерів на певних умовах. По суті, партнер є підрядником, що рекламує ресурс рекламодавця, розміщуючи рекламу на своєму ресурсі і/або іншим чином, що є дозволеним правилами і не порушує законів.
Партнерські програми є одним з найефективніших інструментів інтернет-маркетингу, і використовується більшістю крупних сайтів. Партнерська програма вигідна як організатору, так і учасникам. Організатор розширює аудіторію свого сайту, продає більше товарів чи послуг, а учасник отримує винагороду. Сайти, які привертають ту ж аудиторію, що і сайт-рекламодавець, але не є конкурентами, — це потенційні партнери.
Для участі в партнерській програмі власникові сайту необхідно зареєструватися, згенерувати HTML-код партнерського банера або посилання (це робиться автоматично на сайті організатора) і вставити отриманий код в код своїх сторінок, розмістивши тим самим банери або посилання організатора на своєму сайті. В більшості випадків прийом сайту в партнерську програму здійснюється тільки після його перевірки модератором партнерської програми.