.NET Framework is described as 'The .NET Framework is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large library and provides language interoperability (each language can use code written in other languages) across several programming languages' and is a programming language in the development category. There are more than 10 alternatives to .NET Framework for a variety of platforms, including Windows, Linux, Mac, Web-based and BSD apps. The best .NET Framework alternative is Java. It's not free, so if you're looking for a free alternative, you could try Java or Mono. Other great apps like .NET Framework are Nevron Open Vision for .NET, .NET Micro Framework for Linux, DotNet9x and Eiffel (programming language).
.Net is a framework, Java is a programming language