Screen is a full-screen window manager that multiplexes a physical terminal between several processes (typically interactive shells). Screen is usually used when we do work which cannot be terminated. For example when is system patched remotely on unstable network, all work can be destroyed during network failure, in this case, screen is very good solution. Screen session will be running, even my ssh connection will be terminated by network. When screen is called, it creates a single window with a shell in it (or the specified command) and then gets out of your way so that you can use the program as you normally would.