This is an open discussion, many of you are Social Media connoisseurs, I'm interested to know, from your perspective, what are the common features that make a Social Network fly?
Perhaps it is a great niche idea? Or maybe they were the first to implement groovy functionality? Or perhaps they just got lucky? Or maybe it is a symphony of multiple factors. There's a few experts here, I'd love to know your thoughts, feel free to share links to example sites as well.
A single good idea - focus on building around a niche community, whether it's a special interest, or a geographical place giving the people a single idea around which to rally is central to your cause.
Keep them busy - I'd say a small community of active engaged users is bigger that a massive one of disengaged people, having a constant flow of valuable content and active members to engage with is going to give people a reason to keep coming back.
Ease of use - making sure that people can get in and around your site. That registration is seamless and people don't get lost using obscure superfluous features.
Good discussion for UNA.IO, too. My points would be similar to yours, Mark Purser :
1. Focus on one or two main features that facilitate your site function. Either discussion, or updates, or posts, or videos, but not all of them at once.
2. Be present and active on the site all the time to feel what's going on and how things work. That way you can find the right points of focus to improve.
3. Encourage original content and deep insightful discussions. The Internet is full of "quick share" sites and content for hyper-short memory-span people. There's space for such sites, but it's mostly occupied already.