La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la web y generan colaboración y servicios que reemplazan las aplicaciones de escritorio. Surge como una transición de una web estática a una más interactiva, con el término acuñado en 2004 para describir la renovación y surgimiento de nuevas aplicaciones y sitios con funcionalidades sorprendentes.