A specification according to which each open document occupies its own window in the UI, though only a single instance of the program application is running.