Window manager: This is a window manager which provides a computer user with a virtual desktop having one or more windows and working regions in which individual programs might be run. Window managers permit the contents of a user's desktop to be arranged as needed via resizing and arranging windows, and give for drag-and-drop operations in collaboration with the operating system. They as well monitor the mouse movements to pop-up menus, for illustration.