Lorsque vous voulez exécuter un programme sur un serveur Linux, vous connectez un périphérique d'entrée, ouvrez une session de terminal et de taper des commandes. Pour le dispositif d'entrée pour communiquer avec l'ordinateur, il doit disposer d'un pilote de périphérique qui convertit les signaux provenant de celui-ci en informations que l'ordinateur peut comprendre. Les dispositifs d'entrée primaires pour les premiers ordinateurs étaient téléscripteurs. ATS est une abréviation pour téléscripteur, mais il se réfère maintenant à tout dispositif qui ouvre une session physique ou virtuel terminal. Le pilote qui permet d'interagir avec le serveur est appelé le pilote TTY.