The SLP server will allow third-party software vendors to host their own servers and create software licenses — machine-based, time-based (for software subscriptions and trials), user-based and/or feature-based — for their products. The server will generate a key, which users will use to activate their software, via a digital license. ISVs will be able to turn on different features and different SKUs for different markets without having to go back and tweak the code for each version. Microsoft plans for the SLP Server will come in two versions: Standard and Enterprise.