screen - менеджер экран в Linux. Он позволяет создать виртуальный экран консоли, который может выполнять длительные процессы в консоли без постоянного подключения к серверу. Т.е. можно запустить процесс в этом виртуальном экране, отключиться от сервера и через некоторое время проверить выполнение процесса, подключившись к серверу и открыв виртуальный экран.
Это очень полезно при выполнении долгих bash-скриптов: различных синхронизациях сайтов, скачивании файлов, разворачивании дампов огромных баз данных и т.п. Не нужно бояться, что, запустив многочасовой процесс в терминале, вы вернетесь через час и увидете, что соединение было прервано. За несколько часов даже при стабильном соединении с Интернет могут быть секундные разрывы, неговоря уже об нестабильной сети в офисах.
Также это может быть полезно, если вы запустили процесс на одном компьютере, а хотите проконтролировать уже на другом.