执行的机器，不一定是使用者本地的机器（显示的“伺服器”）。X中所提及的“客户端”和“伺服器”等字眼用词也经常与人们一般想定的相反，“伺服器”反而是在使用者本地端的自有机器上执行，而非是在远端的另一部机器上执行。服务器和客户端之间的通信协议的运作对计算机网络是透明的：客户端和服务器可以在同一台计算机上，也可以不是，或许其架构和操作系统也不同，但都能运行。客户机和服务器还能够使用安全连接在互联网上安全地通讯。为了使远端客户程序显示到本地服务器，用户一般需要启动一个终端窗口和到达远端计算机的telnet或