El marketing de afiliación es una técnica de marketing orientada a resultados y consiste en un acuerdo comercial entre los propietarios de sitios web en los que hay dos entidades: el «editor» o propietario del sitio dispuesto a publicar en su página web un anuncio de una segunda entidad denominada «afiliado», que es la empresa anunciante. Este reconocerá una compensación por cada visita recibida desde el sitio del editor y que acabe realizando una acción, por lo general una suscripción o una compra. Hay varias plataformas en línea que pueden manejar todas las operaciones relacionadas con las actividades de afiliación como TradeDoubler, Zanox, DoubleClick y Commission Junction.