El marketing de afiliación es un programa o sistema por medio del cual un sitio web paga una porción de sus ganancias a otros sitios o agentes independientes que logran que sus usuarios realicen alguna acción referida a la actividad del titular del programa (ingresar al sitio web, registrarse, hacer una compra, etc.). Otro caso muy común de marketing de afiliación es aquel que paga a los usuarios una porción de las ganancias obtenidas de otros usuarios referidos por los primeros. Por lo general, el afiliado no trabaja como una fuerza de venta compulsiva sino más como una vidriera o simple intermediario.