Affiliate marketing is often a relatively new concept, has gained in popularity on the internet just a few years ago,…