The Common Type System (CTS) is a standard that defines the
necessary rules for type interoperability for the languages targeting the .NET
environment. The common type system supports the following types:
·
Value Types (Created on the stack)
·
Reference Types (Created in the managed heap)