Este documento introduce .NET de Microsoft, incluyendo sus características principales, componentes y tecnologías. .NET es una plataforma que permite el desarrollo multi-lenguaje y multi-plataforma de aplicaciones. Incluye el Common Language Runtime, la .NET Framework Class Library y herramientas como Visual Studio.NET. Las aplicaciones .NET se compilan a código intermedio que es ejecutado de forma independiente del lenguaje original.