Its a runtime framework. Meaning, its a collection of components, which can be used by developers to make software development easier. But the applications can only be executed on computers where the framework is installed. For a more detailed explanation, see *en.wikipedia.org/wiki/.NET_Framework