Affiliate marketing is excellent for making money online. It is easy to get started on, and you can make a significant income with a good...