Från ett skrivbordsperspektiv kan en typisk nätverkskonfiguration innehålla kombinationer av dessa huvudkomponenter:
Skärmar - där X-hanteraren körs
Inloggnings-/Sessionsservrar - där skrivbordsprogrammen (Inloggningshanteraren, Arbetsytehanteraren och liknande) körs
Programservrar - där andra program körs
Filservrar - där data som används av program finns
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-hanteraren 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-hanteraren och kommer åt skrivbordssessionstjänster från ett annat system.