KMS significa Key Management Service, una tecnología de activación de productos utilizada para instalar y otorgar licencias de Microsoft Windows en forma masiva. Los administradores de sistemas usan KMS para activar las computadoras conectadas a una red local simultáneamente, en lugar de conectar cada computadora a un servidor de Microsoft manualmente.
La activación KMS utiliza conectividad TCP /IP. Las computadoras cliente buscan una computadora host KMS en la red local a través de DNS o configuración de IP estática para solicitar la activación. Una vez validados, los equipos cliente deben ponerse en contacto con un host KMS nuevamente en 180 días para renovar sus activaciones. La activación de KMS requiere un cierto número de computadoras en la red local para funcionar, que es 25 para Windows 7. Las computadoras físicas y las máquinas virtuales cuentan para el umbral de activación.