The major difference between .NET core and .NET Framework. It was made available as a licensed and proprietary software framework. Later, Microsoft made some of its components open source. It allows users to create applications for a single platform - Windows.