Affiliate Marketing is like Trading Shares | Australian ASX Share Trading Tips
That said, it's definitely a lot like trading stocks. What is shares in common with gambling is the webmaster's willingness to take a risk. But any business is like that. If you don't take risks, you fail. Period.