ASP.NET is an open source server-side web application framework that is developed from initial .NET release. With ASP.NET developers can now efficiently produce dynamic web pages and applications and help in providing web services.
ASP is an abbreviation for Active Server Pages, a concept developed from Common Language Runtime (CLR).
With Framework Class Library of .NET, the developers can utilize its language interoperability to incorporate into the web applications developed by them. With this feature the web applications created have the ability to work on platforms that are developed using some other language or framework.