ASP.NET Core is a web framework that is used extensively to develop web applications, services, IoT applications, and mobile backend whereas; .NET Framework is only a platform for .NET apps on Windows.