O que é ASP.NET Core?

O ASP.NET Core é a versão de código aberto do ASP.NET, que é executada em Windows, Linux, macOS, and Docker.