¿Cómo entender los "programas de usuario (llamados clientes o aplicaciones) que se ejecutan en sistemas remotos" en el modelo Cliente-Servidor de X11?

¿Cómo entender los "programas de usuario (llamados clientes o aplicaciones) que se ejecutan en sistemas remotos" en el modelo Cliente-Servidor de X11?

Estoy tratando de entender X11 1.2.2 The Server−Client Modelen el libro XLIB Programming Manual. Hay descripciones:

The server acts as an intermediary between user programs (called clients or
applications) running on either the local or remote systems and the
resources of the local system. 

y la figura relativa de la siguiente manera:

ingrese la descripción de la imagen aquí Puedo entender una situación en la que el servidor X y el cliente X están en el mismo Linux; por ejemplo, el Fedora 24 que estoy usando tienexorg-x11-server-Xorg-1.18.3-2.fc24.x86_64 servidor Xy tambiénxfce4-terminal-0.6.3-9.fc24.x86_64 cliente x.

Pero no puedo entender ...on remote systemla declaración anterior.

No puedo imaginar que solo está xorg-x11-server-Xorg-1.18.3-2.fc24.x86_64instalado en una computadora y que está xfce4-terminal-0.6.3-9.fc24.x86_64instalado en otras varias computadoras sin él xorg-x11-server-Xorg-1.18.3-2.fc24.x86_64, o dije que no sé cómo construir un experimento usando varias computadoras para entender lo anterior.

The server acts as an intermediary between user programs (called clients or
applications) running only on remote systems and the resources of the local system.  

información relacionada