Most all online marketers know about affiliate programs. Affiliate programs is where you promote someone elses product in return for commission for doing so. Affiliate programs are always free for publishers. It is a great way to earn revenue without having to spend any money out of your pocket. Not to mention, with affiliate programs some people make thousands of dollars everyday!
Affiliate programs are not for everyone though. You have to have the know-how, and will power to be able to take any kind of product, and make it appear desirable to the consumer. The top affiliate programs are Clickbank, Commission Junction, and Paydotcom along with hundreds of other ones. If you look around the internet you will see that most companies have an affiliate program that you can join for free. It's really easy to do once you get the hang of it. I do it myself with a couple of sites that I made. I love it. Especially when there is something new to promote. You have adrenaline going, and are all smiles in anticipation waiting to sell whatever is in front of you. I personally use Clickbank as my main affiliate program in order to earn agreements with. It's a great place to start, and to get into.