多文档界面（Multiple Document Interface），简称MDI，主要应用于基于图形用户界面的系统中。其目的是同时打开和显示多个文档，便于参考和编辑资料。并非所有基于图形用户界面的软件都具有MDI，许多软件，如MS Windows下的记事本，在一个运行中只能打开一个文档，因此不能被称为具有MDI的软件。但是Windows Explorer则可以同时打开多个文件窗口（文档），因此是MDI软件。MDI可以使用多种方式组织文档，包括窗口、标签（tab）、缓冲区（buffer）等。此外，