Social Computing and Social Software
The World Wide Web is one of the most profound technological inventions of our time and is the core to the development of social computing. The initial purpose of the Web was to use networked hypertext system to facilitate communication among its scientists and researchers, who were located in several countries. With the invention of the Web came three important goals. The first was aimed at ensuring the availability of different technologies to improve communication and engagement. The second goal was to make the Web an interactive medium that can engage individuals as well as enrich communities’ activities. The third goal was for the Web to create a more intelligent Web, in addition to being a space browseable by humans. The Web was developed to be rich in data, promoting community engagement, and encouraging mass participation and information sharing. This Chapter describes general trends linked to the development of the World Wide Web and discusses its related technologies within the milieu of virtual communities. The goal is to provide the reader with a quick, concise and easy way to understand the development of the Web and its related terminologies. The Chapter does not account for a more comprehensive analysis of historical trends associated with the development of the Web; neither does it go into a more detailed technical discussion of Web technologies. Nonetheless, it is anticipated that the materials presented in the Chapter are sufficient to provide the reader with a better understanding of the past, present and future accounts of the Web and its core related technologies.