ユーザーインタフェースを持つ3種類のアプリケーション(1) Windowsアプリ: アイコンやボタンなどの絵(グラフィック:Graphic)ベースのユーザーインタフェースを持つため、GUI(Graphical User Interface)アプリとも呼ばれる。(2) コンソールアプリ: 文字(キャラクター:Character)ベースのユーザーインタフェースを持つため、CUI(Character User Interface)アプリとも呼ばれる。実行はコマンドプロンプト内で行われる。(3) Webアプリ: Webブラウザで表示できるWebページとして作成されるアプリ。WebページはWeb標準記述言語のHTMLではなく、マイクロソフト独自のASP.NETというWebページ記述言語で作成されるため、「ASP.NET Webアプリ」とも呼ばれる。