This document discusses different types of windows and how to organize them, including: - Primary windows represent independent functions and present frequently used controls. Secondary windows perform supplemental actions related to primary windows. - Modal secondary windows prevent interaction with other windows, while modeless secondary windows allow interaction. Cascading and unfolding secondary windows provide advanced options. - Dialog boxes present brief messages or request actions. Property sheets and inspectors display object properties. Message boxes display messages. Palette windows present controls. Pop-up windows provide additional information. - Windows should be organized to support user tasks efficiently with primary windows for major interactions and secondary windows for supplemental information. Poor organization can result from not focusing on user tasks