Many people really do not have any idea what is affiliate marketing. Also known as Affiliate Site, this type of marketing would require the sellers to reward their affiliates every time they bring or refer a customer to buy their product. Usually, affiliates would give their visitors their own set of rewards in form of gift cards or cash. However, visitors must first complete an offer or refer other people to their site.