Millions of people are looking for ways to make a part time or full time income online. Some people think that having your own website selling your own product or service is the only way to make a living online, but that's an incorrect assumption. Not only do you not need your own product or service, but you don't even technically need a website! If you haven't got your own product or service to sell or if you don't have a website, affiliate programs are your best option. With affiliate programs, you can earn money by promoting other company's products and services. It's simple, you promote the products or services by placing ads on other websites, using pay per click advertising or by placing the ads on your own website and you collect a commission on any sales the company makes from the traffic you send them. The commission can be a percentage of sales or a flat rate, every affiliate program is different.