NET Framework — программная среда для операционных систем Windows, которая обеспечивает совместимость языков программирования. Библиотека классов FCL позволяет каждому языку программирования использовать код на другом языке. Предоставляется графический интерфейс, который позволяет работать с данными, подключаться к базе данных, криптографическими мероприятиями, числовыми алгоритмами и сетевыми коммуникациями. Программисты производят программное обеспечение, комбинируя исходный код с .NET Framework и другими библиотеками.
NET Framework предназначен для использования большинством новых приложений и компьютерных игр, созданных для платформы Windows. Программный комплекс ориентирован на мобильные вычисления, встроенные устройства, альтернативные операционные системы и плагины веб-браузеров. Программное обеспечение доступно для многих операционных систем и настраивается на популярные операционные системы для смартфонов и игровые движки.