There are several different types of affiliate programs, pay per lead, residual income, membership networks, CPA networks, two levels of the program, popups, pounders, ad networks and contextual advertising. Partner Program website is a great way to make money with, obviously, you would take...