.NET is an umbrella term that applies to a wide collection of products and technologies from Microsoft.
It is the Microsoft web services strategy to connect people, information, systems, and devices through software.
.NET Framework is the infrastructure for the Microsoft .NET platform.
It is a common environment for building, deploying, and running web services and web applications.
.NET Framework contains common class libraries—like ADO.NET, ASP.NET and Windows Forms—to provide advanced standard services that can be integrated into a variety of computer systems.
Microsoft .NET
The Microsoft. NET strategy was presented by Microsoft officials to the rest of the world in June 2000:
.NET is Microsoft’s Internet and web strategy.
.NET is NOT a new operating system.
.NET is a new Internet and web based infrastructure.
.NET delivers software as web services.
.NET is a framework for universal services.
.NET is a server centric computing model.
.NET will run in any browser on any platform.
.NET is based on the newest web standards.
.NET Internet Standards
.NET is built on the following Internet standards:
HTTP, the communication protocol between Internet applications,
XML, the format for exchanging data between Internet applications,
SOAP, the standard format for requesting web services, and
UDDI, the standard to search and discover web services.