 A window manager facilitates the interactions between windows, applications, and the windowing system.The windowing system handles hardware devices such as pointing devices, graphics hardware, and positioning of the pointer.In personal computers, all these elements are modeled through a desktop metaphor to produce a simulation called a desktop environment in which the display represents a desktop, on which documents and folders of documents can be placed.