Are you looking for .net framework ? some softwares that you download from the internet requires .net framework to run it. we believe everyone should have .net framework in their computer to run latest softwares that requires .net framework. softwares that supported the old version of .net framework will support the latest version of .net framework with no issue. the new version of microsoft .net framework got good improvements. better performance and multi core support is one of the new improvements you can see in this framework. this version of dot net framework supports most windows operating systems that runs on x86,x86 and ia64 platforms. .net framework got a reasonable hardware requirement. you dont have to have rocket hardware specs to run .net frame work on your pc.