KMS significa Key Management Service, uma tecnologia de ativação de produto usada para instalar e licenciar o Microsoft Windows em massa. Os administradores de sistema usam KMS para ativar computadores conectados a uma rede local simultaneamente em vez de conectar cada computador para um servidor Microsoft manualmente.
A ativação do KMS utiliza conectividade TCP /IP. Os computadores clientes procuram um computador host KMS na rede local por meio de DNS ou configuração de IP estático para solicitar a ativação. Depois de validados, os computadores clientes devem entrar em contato com um host KMS novamente em 180 dias para renovar suas ativações. A ativação KMS requer um certo número de computadores na rede local para funcionar, que é 25 para o Windows 7. Computadores físicos e máquinas virtuais contam para o limite de ativação.