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. Se caracteriza por la participación de los usuarios en la creación y edición de contenido, el auge de blogs y redes sociales, y aplicaciones dinámicas.