La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones enfocadas en el usuario final que generan colaboración y reemplazan aplicaciones de escritorio. Surge como resultado de la evolución de la web en los últimos años, permitiendo el uso de recursos de software gratuito disponibles en línea. Ha revolucionado la sociedad, política y economía al obligar a los políticos a estar presentes en línea, permitir la educación a través de la red, y dar a los clientes la capacidad de influir en las decisiones de las empresas.