These operating systems, and others of their type, typically feature a desktop metaphor for displaying an arrangement of icons, programs, functions and data objects and other facilities, such as printers or browsers, which may be available to the user for selection and invocation and execution by their operating system.