With the popularization of socio-technical online spaces (high-tech spaces through which people
interact, collaborate, and co-create), Web 2.0 ("Social Web") information technologies offer a new tool
for the creation of ...