Layers of the windowing system-based graphical user interfaceThe display server (here called Wayland compositor) is the central component of a windowing system. It communicates with its clients over the display server protocol.Typical elements of a window. The window decoration is either drawn by the window manager (X11) or by the client (Wayland). The drawing of the content is the task of the client.