If you spend a lot of time on social networking sites like Facebook, Twitter, or MeetMe, you may be wondering how these social networks came into existence and, more importantly, how you can create your own social network. While many of these websites use custom software or load files directly...