Um
ambiente de trabalho remoto envolve um
servidor de terminais e vários
terminais que arrancam o seu
sistema operativo a partir do
servidor, e em que todas as operações realizadas no
terminal são, na verdade, realizadas no servidor, sendo que o terminal serve apenas a
interface visual e de entrada para as aplicações. Isto permite uma centralização da capacidade de processamento e outros recursos.