Definitions for "Affiliate site"
Independent site that promotes other site for commission.
a site that offers merchandise and/or services affordable web hosting
a site that offers merchandise and/or services that are linked to other sites