Search notes:

.NET implementation differences

.NET Core is cross platform (Windows, Linux, macOS) while .NET Framework is Windows only.
.NET Core allows side-by-side installation, so different applications can use different .NET Core versions.
.NET Core is better suited for
.NET Framework might have
.NET Framework technologies that are not available in .NET Core
.NET Framework is updated with Windows Update, .NET Core with its package manager NuGet.
.NET Framework implements the Common Language Interface (CLI) with the CLR and Framework Class Library, .NET Core with CoreCLR and CoreFX.
.NET Framework will be deprecated and the release after .NET Core 3 will be .NET 5 (without the suffix Core), to avoid confusion with the .NET Framework.
.NET Framwork technologies that are anavailble on .NET Core are:

Index