A
display server or
window server is a program whose primary task is to coordinate the input and output of its clients to and from the rest of the operating system, the hardware, and each other. The display server communicates with its clients over the display server protocol, a
communications protocol, which can be network-transparent or simply network-capable.