Чем ASP.NET Core отличается от ASP.NET?

Чем предметно отличается ASP.NET Core от ASP.NET MVC? Про кроссплатформенность слышал, а что ещё?

"Если вы начинаете разработку нового проекта с использованием MVC-подхода и/или Web API, вам определенно нужно обратить свое внимание на ASP.NET Core. Технология содержит в себе целую серию значительных улучшений, которые заметно отличают ее от предшественницы. Помимо прочего, она также может похвастаться первоклассной системой внедрения зависимостей. ASP.NET Core также обладает специальными tag-helper`ами." - статья.

В первом же бесплатном уроке видеокурса ASP.NET Core автор замечательно описывает данную технологию и принцип её работы. Рекоммендую просмотреть, для общего развития)

И СТАТЬЯ тоже хорошая очень, тоже стоит почитать на досуге.