What is Shell (SSH)?
From ChimeHost
Traditionally a shell account was a user account on a remote server which gave you to access a unix shell via a command-line interface protocol such as telnet or ssh.
Shell accounts generally provide users with access to various software and services including compilers, IRC clients, background processes, FTP, text editor (such as nano) and email client.