Web 2.0 se refiere a sitios web que facilitan el compartir y editar contenido generado por usuarios para promover la colaboración y la interacción entre usuarios. Permite a los usuarios interactuar como creadores de contenido en lugar de limitarse a la observación pasiva. Algunas características clave incluyen el auge de blogs, redes sociales, contenido generado por usuarios y etiquetado colectivo. Ejemplos de sitios que permiten la creación de contenido sin costo son comunidades web, servicios web, aplicaciones web, servic