Windows DNA, сокращенно от Windows Distributed InterNet Applications Architecture, - это маркетинговое название набора технологий Microsoft, которые позволяют Платформа Windows и Интернет работают вместе. Некоторые из основных технологий, входящих в состав DNA, - это ActiveX, Dynamic HTML (DHTML) и COM. Windows DNA была в значительной степени заменена Microsoft .NET Framework, и Microsoft больше не использует этот термин. Для поддержки веб-приложений Microsoft попыталась добавить в операционную систему возможности Интернета с помощью COM. Однако разработка веб-приложения с использованием ДНК Windows на основе COM довольно сложна, поскольку ДНК Windows требует использования множества технологий и языков. Эти технологии совершенно не связаны с синтаксической точки зрения.