> Programming Considerations > Licensing an Application > Summary

ILM runtime license keys come in two forms. Users of file-based RTNODE, RTSTOKEN and TOKEN keys should use the routine CPXputenv or the method IloCplex.putenv or the method Cplex.PutEnv to identify the location of the license file. Users of memory-based RUNTIME keys should use the routine CPXRegisterLicense or the method IloCplex.registerLicense or the method Cplex.RegisterLicense to pass the key to the ILOG License Manager embedded inside the CPLEX Component Libraries. Refer to the ILOG License Manager online documentation that comes with your software for additional information about activating and maintaining ILM license keys.