.NET Core is more robust and performance efficient and, since it's open source, the Microsoft team with other community members are bringing more improvements.
The following are the improvements that are part of .NET Core 2.0.