Mit dem .NET Framwork bietet Microsoft eine Plattform zum Ausführen und Entwickeln von Programmen an. Mithilfe dieses Frameworks entstandene Software benötigen selbiges auch um auf dem heimischen Computer lauffähig zu sein, weswegen die Installation auf keinem Computer fehlen sollte.