ASP.NET is part of a whole suite of applications and user interfaces that are packed under the banner of Visual Studio.NET. The suite includes the .NET Framework; user interfaces like Windows forms, ASP.NET and Compact framework; Official languages like C#, J# and Visual Basic.NET; Integrated Development Environment (IDE) like Visual Studio.NET. Asp.net allows the developer to build applications faster.
This is achieved due to the fact that Asp.net makes use of the rich class libraries provided by Microsoft. net framework. Asp.net is based on the .NET framework for building web applications. Since Asp.net is a part of the Microsoft. NET Framework it has the ability to take advantage of rich class libraries provided by Microsoft.