La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones enfocadas al usuario final, que permiten la colaboración y comparten información. Algunas herramientas clave de la Web 2.0 incluyen blogs para publicar historias de forma cronológica inversa, wikis que permiten que cualquier persona edite contenido de forma colaborativa, podcasts que distribuyen archivos de audio de forma automática, y redes sociales que facilitan el intercambio entre sus miembros.