Не могли бы вы разъяснить всю эту «кашу» фреймворков экосистемы .NET на 2021 год?
 .NET
Это общее название всей экосистемы + название .net core после 5 версии.
.NET Core
Это название кроссплатформенного рантайма.
ASP NET Core
Фреймворк для разработки веб-приложений под .net core / .net 5+
 ASP NET Core 5
Конкретно пятая версия этого фреймворка
ASP NET Core 5 MVC
То же самое + реализация паттерна MVC с использованием razor pages.
Что к чему? Что самое свежее/актуальное сейчас?
Самое свежее - .net 5, asp net core 5, asp net core 5 mvc
Через месяц уже 6 версия выйдет.
ASP.NET Core — веб-фреймворк, построенный поверх платформы NET Core / .Net 5.0. .Net 5.0 — это следующая версия .NET Core, вышедшая после версии 3.1. Термины .NET Core и .Net 5.0 часто используются как взаимозаменяемые. MVC — паттерн проектирования. Используется, если необходимо создать веб-API, скажем для одностраничного приложения с богатым фронтендом. Для многостраничных приложений тоже можно применить, но несколько удобнее Razor Pages. Ещё один вариант — это Blazor на основе стандарта WebAssembly.