In graphical computing, a desktop environment (DE) commonly refers to a particular implementation of graphical user interface (GUI) derived from the desktop metaphor that is seen on most modern personal computers. These GUIs help the user in easily accessing, configuring and modifying many important and frequently accessed specific operating system (OS) features. The GUI usually does not afford access to all the many features found in an OS.