A stock normally represents your ownership within the corporation. The advantage of holding a stock is that not only do you own a piece of the company, you also have the liberty to trade these instruments in an open market (and thus realize capital gains) and reap income in the form of dividends, which are declared when the company makes profits. Stocks, as an investment class, are very volatile and may be subject to sharp market fluctuations and uncertainty.
The best way to think about affiliate marketing is quality over quantity. There are a lot of small websites that will promote your product, but the key is finding a small number of partners that will deliver conversions. For example, an equity management services firm has over 20,000 affiliates in its system, but only about 25 affiliates generate 85 percent of revenue. https://businessinsightsbiz.tumblr.com/