The three main types of affiliate marketing are related affiliate marketing, unattached affiliate marketing, and involved affiliate marketing.