.Net CLR ( Common Language Runtime )
What Is Common Language Runtime
CLR: CLR is the run-time environment that execute MSIL code. CLR takes the compiled code IL and pass it to the JIT compiler. Now, JIT convert it to machine code. And this machine code is understandable by the operating system. CLR consist of CTS and CLS.