One of the reasons affiliate programs are so popular is that they offer a win-win situation for both merchant and affiliate.