systems, a rectangular area of the display in which text
may be drawn. Windows may overlap, be moved around, hidden and restored; the window manager
usually takes care of those details.
When the user interacts with a window, the application controlling the window receives some sort of notification, and can take an appropriate action in response.