Affiliate marketing is a form of Internet marketing where affiliates earn a commission for selling other people's products. The best way to start affiliate marketing is to create a website and build traffic. Then, you can offer free information about your favorite products and services. Once you have built up a list of email subscribers, you can send them emails about new products and promotions.