Elgg allows you to run your own social networking site, whether publicly (like Facebook) or privately within your company or organization. Support and commercial services are available, or you can find new tools for your Elgg site at the Elgg community.