Affiliate marketing is a great way to make money online. There are no upfront costs and no set hours. All you need is a website and some money. While a typical salesperson would only sell products from one company, affiliate marketers are allowed to promote products from dozens of different companies. Affiliate links usually store a cookie on the user’s device, containing an expiration date. By linking to other companies’ products, you can increase your income significantly.