If you have an association, cause or even business, consider building your own social networking site from scratch. The best part about this is you don’t have to be a programmer.
There are a number of sites on the Internet that enable you to create your own social networking site. Ning is the most popular one. But, there are others, like Elgg, SocialGo, Spruz and Grou.ps. If you are looking to create your own community, it’s best to check out all these sites before selecting one.