GNU Screen est un utilitaire de ligne de commande qui permet à l'utilisateur de créer plusieurs sessions shell sur une seule connexion. Ces sessions sont découplées de la connexion principale et maintiennent ainsi l'état de l'utilisateur, même si la connexion est interrompue.