Why participate in an affiliate program? It allows you to work part-time. It gives you the opportunity to build a generous residual income. And it makes you an owner of a small business. Affiliate programs have already created lots of millionaires. They are the living testimony of how hard work; continuous prospecting, motivating, and training others pay off.