The question about the "use" makes no sense at all. There is no .NET without CLR. Please see:
http://en.wikipedia.org/wiki/Common_Language_Runtime[
^].
Instead of asking so pointless question, read some introductory material on .NET, CLR, CLI, .NET languages, assemblies and related notions.
—SA