La Web 2.0 representa la transición de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que funcionan a través de la web y fomentan la colaboración y servicios que reemplazan aplicaciones de escritorio. Originalmente, la web era estática con páginas HTML sin mucha actualización o interacción con el usuario, pero la Web 2.0 ha definido nuevos proyectos en internet centrados en brindar mejores soluciones para el usuario final.