There are a number of different business models for making money on the Internet.

Of these, my favorite