In fact, there are lots of features, but primarily those that I describe below. At first, Affiliate Marketing can be referred to passive methods of making money. You create a system, which brings you profit while you are not doing anything. Besides, affiliate marketing is online method of making money, and, as many people think, this is the best way of earning online.
The second, it could easily be combined with your hobbies and interests. You just need to create a corresponding platform and make it popular. And, of course, find niche sellers for the product.
The third, affiliate marketing has an endless potential. Once created, a popular site will bring you profit… forever, why not? You just need to support it a little.
Do you have you anything better?