a collection of web applications, based on web 2.0 technology and culture that allow people to connect and collaborate with others by creating and sharing digital content.
a collection of web applications, based on web 2.0 technology and culture that allow people to connect and collaborate with others by creating and sharing digital content.
variety of internet technology platforms and communities that people use to communicate and share information and resources.