Screen
From Netsoc Wiki
Screen is a full-screen window manager that multiplexes a physical terminal between several processes. When you start screen it opens a window that contains a shell. You can start a program such as an irc client and then detach from that window by "Ctrl-a d". You can then log out, return later (even from a different location) and resume your screen session with "screen -rd".
