La Web 2.0 representa la evolución de aplicaciones tradicionales a aplicaciones enfocadas en el usuario final que permiten la colaboración a través de la web. Implica el uso de software basado en la web sin necesidad de instalación, y la creación de redes de colaboración a través de recursos en línea.