what is common language runtime in .net code example

Example: what is clr in .net

CLR is the basic and Virtual Machine component of the .NET Framework.
It is the run-time enviornment in the .NET Framework that runs the codes 
and helps in making the development process easier by providing the various 
services. Basically, it is responsible for managing the execution of .NET programs 
regardless of any .NET programming language. Internally, CLR implements 
the VES(Virtual Execution System) which is defined in the Microsoft’s 
implementation of the CLI(Common Language Infrastructure).