If you are new to the world of DotNetNuke (DNN), this article will serve as an introductory piece on the popular content management system. In addition to DNN introduction, the article will also briefly cover the various stages or aspects of DNN development.