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. Entre sus ventajas se encuentran que el software es gratuito, siempre está actualizado, y requiere menor hardware; permite la colaboración y comunicación entre servicios web. Sus desventajas incluyen que los datos privados pueden ir a terceros y estar sujetos a cambios en las condiciones del servicio. Las características de la Web 2.0 incluyen