在X系统中,键盘和鼠标的输入会有Xserver接收,Xserver将用户输入的信息反馈给X client,XClient经过一定的运算,将一些与窗口绘制有关的资源和数据发送给xserver,Xserver负责接收绘制显示, 在图例中,X服务器从键盘、鼠标端取得输入信息,之后将输入反馈显示于银幕,而 网页浏览器及 终端机模拟器则在客户端的本机系统上运行。此外客户端也通过网络与远程的机器、服务器保持联系,以保信息状态的更新。如此的机制及架构能使远程运行的软件如同在本机运行一样。