A graphical user interface that allows the user to display multiple documents at the same time, with each document displayed in its own window. Documents (or child windows) are contained in a parent window, which provides a workspace for all the child windows in the application.
— Computer Science