¿Qué es .NET?

Según la definición de Microsoft:

.NET es una "nueva plataforma revolucionaria construida sobre protocolos y estándares abiertos de Internet, con herramientas y servicios que unen la informática y las comunicaciones de nuevas maneras".