ASP.NET: Microsoft Anwendungsserver für webbasierte Software, z.B. DotNetNuke.
DotNetNuke Module: Sind webbasierte Software-Anwendungen für DotNetNuke. Sie werden auf der Microsoft ASP.NET Umgebung entwickelt und lösen spezifische Aufgaben, wie z.B.: Aufgabenverwaltung, Online-Shop, Forum, Weblog, Dokumentenverwaltung u.v.m
Extreme Programming: Ist ein flexibles Vorgehensmodell in der Softwaretechnik, das sich den Problemen in wiederholten kleinen Schritten unter Verwendung von Rückkoppelungen sowie einer kommunikationsintensiven Herangehensweise zielgerichtet annähert.
Microsoft Visual Studio: ASP.NET Entwicklungsumgebung für die Herstellung von z.B. webbasierten Software-Anwendungen.
webbasiert: Software Lösung betrieben mit einem Web-Browser