La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones centradas en el usuario. No es una tecnología en sí misma sino una actitud. Algunas aplicaciones clave de la Web 2.0 son Google, los blogs, Wikis y YouTube, que permiten publicar y compartir información de forma colaborativa. Estas aplicaciones comparten un enfoque en la interacción del usuario y la publicación de contenido generado por los usuarios.