If you have ever considered making money online then you might have heard of the term “Affiliate Marketing”. This is considered as one of the best methods to earn a full time income online. But why is this such a great opportunity? What are the advantages to affiliate marketing, and is it for you? In