La Web 2.0 es la siguiente generación de la Web que provee aplicaciones más interactivas y dinámicas que permiten la participación y colaboración de los usuarios. Algunas características clave son que la información y software se basan en la inteligencia colectiva y que permite a los usuarios publicar contenido fácilmente. Entre las herramientas comunes se encuentran blogs, wikis, redes sociales y etiquetado.