DotNetNuke - платформа для создания сайтов и управления ими (CMF). Написан под ASP.NET на VB.NET и как таковой требует виндового хостинга, хранит данные в базе MS SQL. Посредством данной системы можно строить сайты различного назначения и сложности, для управления созданным на Dnn сайтом не требуется владение вебвёрсткой и знание программирования.
В настоящий момент это платформа для создания веб-приложений, в архитектуре которой чётко прослеживается несколько абстрактных уровней. Функциональность DNN легко расширяется за счёт дополнительных модулей. В комплекте инсталляционного дистрибутива DNN находится ряд "ядровых" модулей ("core modules" - называются так по аналогии с "костяком" команды разработчиков DNN ("core team")).