Social networking is a concept that has existed for a long time; however, with the explosion of the Internet, social networking has become a tool for people to connect and communicate in ways that were impossible in the past. The recent development of Web 2.0 has provided many new applications, such as Myspace, Facebook, and LinkedIn. The purpose of Handbook of Social Network Technologies and Applications is to provide comprehensive guidelines on the current and future trends in social network technologies and applications in the field of Web-based Social Networks. This handbook includes contributions from world experts in the field of social networks from both academia and private industry. A number of crucial topics are covered including Web and software technologies and communication technologies for social networks. Web-mining techniques, visualization techniques, intelligent social networks, Semantic Web, and many other topics are covered. Standards for social networks, case studies, and a variety of applications are covered as well.