Facebook like Social Network software
Connects users with each other, with features such as live chat, groups, pages, profiles, messages, comments, and more.
This Facebook clone actually works
Pros: This is a great resource if you have a low budget and are trying to create your own social network
Cons: It likely doesn't have everything that you will need and you will need engineers to customize it and make it your own.