The CLI is the framework for .NET applications.This includes the libraries and objects necessary for common language types.The CLI is language independent means that you can write code for the CLI in C#,VB.NETand JScript.Net .