And how I can benefit from it? What should I do? Someone should write a tutorial, I bet it could get rated high here. Because I clicked sort by rating, and I couldn't see a general tutorial for it.
A affiliate program is a profit sharing program from a company. You sign up as a affiliate and add links and or banners to your website. You try to make sites related to the product the affiliate program is about and get people to buy the product. The company pays you a set percent of the sale or percent of the cost of the service. They pay you when you make so much money or after so many days weeks or months after the sale. Each program has thier own terms and describe how much you make on each sale and when you will be paid and how. You send people to the companies website by links they give you or banners. They keep track of any sales and money earned by you and send money when you are suppose to be paid.