单文档(Single document)界面应用程序(简称SDI):一次只能处理一个文档对象。如Windows下的记事本、写字板和画图,一次只能打开编辑一个文件。如果在编辑某个文件时又要新建或打开另一个文件,则要先将当前正在编辑的文件关闭。
多文档(Multiple documents)界面应用程序(简称MDI):一次可以处理多个文档对象。如Word、Photoshop,用户可以同时编辑多个文件。
基于对话框(Dialog based)的应用程序:主要是些小的工具软件。如Windows下的计算器、录音机。