Fred Stutzman has posted a nice summary of social networking revenue models. See the full article here.
In summary, Fred says there are five ways social networks can make money:
- Product affiliation groups
- Partnership opportunities
- Subscriptions/premium features
He also explores some other ideas, like the creation of alternative markets (like Second Life) and the brokering of trust.