.
NET FRAMEWORK
The .NET Framework collects all the technologies needed for building Windows desktop applications,
web applications, web services,
Common language runtime
The Common Language Runtime (CLR) is an environment that manages the execution of code.
Intermediate Language
This lower-level language is the Common Intermediate Language (CIL, or just IL).
Class libraries
The .NET class library is a giant repository of classes.
Namespace
A namespace is a grouping of like objects, Namespaces make up the .NET Framework class library.
Class libraries
For Web development, the class libraries can functionally be broken into three major areas:
Web services. Responsible for all aspects of Web service communication and functionality.
User interface. Responsible for communicating information to and from the user.
Data and XML. Responsible for data communication and functionality