.NET is a Framework to develop software applications. It is designed and developed by Microsoft and the first beta version released in 2000.
NET Frameworks is used to develop Web Applications, Mobile Application and Windows Application. .NET Framework contain a large number of class libraries which is called as Framework Class Library(FCL).
The execution environment where .NET programs are executed are known as CLR(Common Language Runtime). These are all the .NET Frameworks essentials parts.
The .NET Framework supports more than 60 programming languages such as C#, F#, Python, Cobra etc.
The .NET Framework is composed of four main components :
1.) Common Language Runtime(CLR)
2.) Framework Class Library(FCL)
3.) Core Languages(WinForms, ASP.NET & ADO.NET)
4.) Other modules