There are several ways to make money on the Internet. Fast Company has created a flowchart which point up different ways to get rich with web based business.
[Click on the image to expand it]
The Infographics named “The Ultimate Web Cash Flowchart” depicts the other alternatives. (Via)