ASP.NET Core vs. ASP.NET MVC: Choosing the Right Framework For Your Project?
However, both frameworks are distinguished from each other in specific ways. ASP.NET Core is a new framework that is more portable and lightweight than ASP.NET MVC. It uses for developing web apps that run on Linux, Windows, and macOS.