Key Management Service (KMS) is a protocol developed by Microsoft to activate and manage licenses for Windows and Office products. KMS allows organizations to activate their Microsoft products using a local KMS host, which communicates with the Microsoft activation servers to verify the legitimacy of the products.