ASP.NET Core 6.0 is an open source and cross-platform framework for building modern cloud-based internet-connected applications such as web applications, IoT applications, and mobile backends. ASP.NET Core applications run on .NET Core, a free, cross-platform, open source application runtime. Its architecture is designed to provide an optimized development framework for applications deployed to the cloud or run on-premises. It is composed of modular components with minimal overhead, so you can maintain flexibility when building your solution. You can develop and run ASP.NET Core applications cross-platform on Windows, Mac, and Linux.
.NET Core includes the following components
Immutable Collections;
ECMA-335 Metadata Reader; supports low-level metadata viewer, allowing Roslyn to parse assemblies
SIMD enables vector types; adds a series of basic vector types that take advantage of Single Instruction and Multiple Data (SIMD) CPU instructions
XML; includes DOM APIs such as theXDocumentandXmlDocumenttypes, XLinq, and communication XPath extension methods