Das .Net Framework (korrekte Schreibweise: .NET Framework) ist ein Teil der .NET-Softwareplattform von Microsoft und erfüllt als solches seine Funktion bei der Entwicklung und Ausführung von Programmen, die das Framework enthalten und nutzen. Das .NET Framework bietet sowohl eine Laufzeitumgebung für die Ausführung als auch eine Programmbibliothek für die Entwicklung von Programmen. Für den Endbenutzer ist das .Net Framework eine Middleware, ohne die Software und Anwendungen, die das .Net Framework nutzen, nicht ausgeführt werden können.