La Web 2.0 se refiere a aplicaciones web que facilitan el compartir información y la colaboración entre usuarios a través de contenido generado por los usuarios. Algunas herramientas clave de la Web 2.0 incluyen blogs, que permiten a los usuarios publicar artículos y comentarios; wikis, que permiten a múltiples usuarios editar contenido de forma asincrónica; y entornos para compartir recursos que permiten almacenar y compartir archivos.