Från ett skrivbordsperspektiv kan en typisk nätverkskonfiguration innehålla kombinationer av dessa huvudkomponenter:
Skärmar - där X-servern körs
Inloggnings- eller sessionsservrar - där skrivbordsprogrammen (inloggningshanteraren, arbetsytehanteraren och liknande) körs
Programservrar - där andra program körs servrar
Filservrar - där data som används av program finns servrar
En av de vanligaste nätverkskonfigurationerna innebär att system ansluter till en programserver. Figur 7-1 föreställer en arbetsstation som använder en programserver. X-servern och skrivbordssessionen körs på arbetsstationen.
Nätverk brukar också använda filservrar till att lagra stora mängder data. Ett program som körs på en programserver eller ett skrivbordsprogram (filhanteraren behöver t ex tillgång till datafiler för att kunna visa dem i ett filhanterarfönster) kan använda sig av dessa data.
X-terminaler kör X-servern och kommer åt skrivbordssessionstjänster från ett annat system.