The internet has revolutionized the way people generate income these days. There are an infinite and ever growing number of ways in which money can be generated and at the same time, the generated income can be further used to generate more income, as if it was a compounding effect, guaranteeing exponential earnings. Of the many ways to generate income, affiliate marketing seems to play a very important part. This process fills the marketing gap that may exist between marketers and consumers. The process requires that you get in contact with marketers who are willing to allow you to promote their products (nearly 100% are) and consumers who are in need of these products. The bulk of the work, however lies in finding the best marketers and most importantly, the consumers. The methods involved in connecting these two together are numerous, and the skilled, talented and creative affiliate marketer would use many innovative ways to get through. The main methods of connecting buyers with consumers include advertising on websites, mails, blogs, e magazines, forums and much much more. We must bear in mind however, that a study of the niche of the targeted consumers is absolutely necessary, inoreder to achieve success in online business.