La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final que generan colaboración y reemplazan aplicaciones de escritorio. No es una tecnología en sí, sino una actitud de desarrollar aplicaciones web que evolucionan constantemente y brindan mejor experiencia al usuario.