La Web 2.0 representa la evolución de las aplicaciones tradicionales hacia aplicaciones enfocadas al usuario final, donde los usuarios generan contenido y se interconectan entre sí. Las características clave incluyen compartir ideas y recursos de forma sencilla, extraer y insertar datos fácilmente, y usar herramientas de acceso libre. El trabajo colaborativo se define como procesos intencionales de un grupo para alcanzar objetivos usando herramientas de soporte como las tecnologías de la información.