La Web 2.0 representa la evolución de las aplicaciones tradicionales a aplicaciones web enfocadas en el usuario final, como las que generan colaboración y reemplazan aplicaciones de escritorio. Se trata más de una actitud que de una tecnología, marcando la transición de aplicaciones tradicionales a aplicaciones en línea para los usuarios.