Affiliate marketing has been made very popular on the Internet by companies such as Amazon.com, ComissionJunction.com and ClickBank.com.
Strictly speaking, because you are getting a one-time commission for most of your sales in an affiliate program this income is not really recurring. The trick here is to join affiliate programs that offer a monthly service such as a web hosting, or membership websites. Remember the key is that the product should be consumable or requires renewal. Also affiliate or associate programs don’t normally pay you beyond the second level so you cannot really build large organizations as in a Network Marketing company, therefore your income is a bit restricted. In this case you will have to spread wide—create a large frontline.
Most affiliate programs don’t require you to train or support your customers, so this all balances out. In life it’s hard to break the “you get what you pay for” rule.It’s the sowing / reaping principle.