ASP.NET is an open-source web framework for building web apps and services with .NET and C# hence, is a cross-platform framework. .NET is a platform that contains tools, programming languages, and libraries for building applications. You can develop web apps, develop REST APIs and create microservices. It provides features like high performance, container support, asynchronous programming, web sockets which enables a rich development experience.
Here we will learn about asp.net web forms, asp.net web pages, asp.net MVC architecture, asp.net core.