A publisher is an individual or company that promotes an advertiser’s product or service in exchange for earning a commission. Advertisers contractually agree to work with a publisher, then provide the publisher with creative in the form of links, banner or text ads or even unique phone numbers that the publisher incorporates into their website.
Here is some affiliate advertising site list

Affiliate Publisher Site List

Affiliate Publisher Site List