The term affiliate marketing is used to describe an advertising agreement between a website owner and a merchant. An affiliate marketing program is one of the most profitable forms of online advertising. Affiliate marketing is also an excellent Internet home business opportunity for anyone who is interested in having a work at home business.