Affiliate marketing is suddenly the home business opportunity of the 21st century. To sell their products, small companies as well as large companies alike are using the power of home-based workers.