Affiliate marketing is an easy way to make money online from home. There's no fee to sign up with an affiliate program, and you can promote a variety of