.NET is a framework for building applications on Windows

  • There are different languages that can target .NET and build applications for Windows
  • e.g. C#, F# and Visual Basic

.NET framework consists of two main components: