SSH is a secure version of telnet (i think). They are both basically ways of connecting to a remote server to administrate it through the command line/terminal. It is like remote desktop, but in commmand prompt.
I use SSH to connect to a Linux computer I have for testing stuff, and to connect to my wbe host where i can install/update php and see information about the server