What is CTS?
Andrew
The common type system defines how types are declared, used, and managed in the runtime, and is also an important part of the runtime's support for cross-language integration. The common type system performs the following functions:
CTS enable cross-language integration, type safety, and high performance code execution.
CTS helps for .net interoperability.
CTS cab be defines as type system of MSIL.