The package contains three major components: Common Language Runtime (CLR), Framework Class Library (FCL), and ASP.NET. It's basically a large package that already has all the necessary code with libraries, classes and templates needed by programmers to seamlessly put together desktop apps and web services by simply calling the code, instead of having to write everything from scratch. Programming infrastructure for developers
NET Framework is a free programming infrastructure that some developers resort to when creating Windows-oriented applications and services using.