This document discusses user interfaces for operating systems. It explains that graphical user interfaces (GUIs) like Apple's Macintosh and Microsoft's Windows operating systems are now dominant, though Linux also supports GUIs. It notes there are other interfaces, some graphical and some text-based, for other operating systems. Unix uses shells that are more powerful text-based interfaces, but there are also graphical interfaces like X-Windows and Gnome for Unix/Linux. The document concludes that in all systems, the user interface sits above the core operating system functions in the kernel, though it may be tightly tied to the kernel.