SSH or Secure Shell is a cryptographic network protocol used for secure network services between two networked computers.  These network services can include data communication, remote command-line login, remote command execution, and more.  This protocol is connected via a secure channel over an insecure network.  The most common use of this protocol is for access to shell accounts on Unix systems. 

Source: Wikipedia