.NET framework is an integrated component of the Windows operating system that supports the development and execution of next-generation applications, Windows store apps, and services. .NET Framework 4.5 at its core consists of Common Language Runtime (CLR), Dynamic Language Runtime (DLR), Base Class Library (BCL), Portable Class Library, Parallel Extension, and WinRT.