Affiliate marketing is a flexible sales technique that offers multiple (and frequently recurring) revenue streams. Affiliate marketing, on the other hand, is not a get-rich-quick scheme.