Wenn man an einem Rechner arbeiten muß, welcher an einem weit entfernten Ort (oder anderweitig unzugänglich) steht, benötigt man sogenannte Terminal-Server.
Der Terminal-Server ist ein Programm, welches auf einem Server läuft, also auf dem Computer, auf den man sich einloggen möchte. Es stellt dem Einloggenden (dem Client) einen Kommandozeileninterpreter zur Verfügung, mit welchem er auf dem Terminal-Server Befehle ausführen kann. Auf diese Weise lassen sich über ein Netzwerk Computer verwalten, ohne dass man direkten physischen Zugriff zu ihnen hat.