SSH is a tool used to securely access a remote server. SSL is just a protocol for communication encryption.
SSH (secure shell) is a secure alternative to telnet (remote login) SSL is the underlying protocol for HTTPS which is a secure alternative for HTTP (web browser)