Chapter 12, "Posture and State," presents an insightful discussion of the different types of programs based on how they are used. Cooper refers to this as posture and defines the four most common postures: sovereign (applications), transient (utilities), daemonic (system programs), and parasitic (programs that monitor ongoing processes). He then discusses the three window states (normal, maximized, and minimized) and their significance. Lastly, he discusses when it is appropriate to use MDI.
Presents useful information for designing multimedia programs.