What is .NET Framework?

.NET Framework is a software development framework for building and running applications on Windows.