.NET Runtime also known as Common Language Runtime (CLR), the virtual machine component of Microsoft's .NET framework, manages the execution of .NET programs.
CLR is often referred to as .NET Runtime inside Microsoft components. For example, in the event of .NET Framework runtime errors, CLR is referred to as .NET Runtime in the Windows Event Log.