CLR은 .NET Framework의 기본이자 .NET Framework의 VM(Virtual Machine, 가상머신) 요소입니다.
CLR은 JAVA 의 VM과 비슷한 역할을 하게된다.
즉, 우리가 작성한 소스코드(C#, C++ 등) 를 OS위에 있는 .NET Framework에서 작동하게 해주는 것이라고 보면 됩니다.