SSH, or Secure Shell, is a network protocol used to connect to a server and conduct different tasks using a command line. The protocol is employed by many experienced users, as the information transmitted over it is encrypted, so it may not be intercepted on the way by a third party. SSH access could be used for a lot of things depending on the type of website hosting account. With a shared hosting account, in particular, SSH is one of the ways to import/export a database or to upload a file if the server allows for it. In case you have a virtual or a dedicated server, SSH could be used for practically everything - you can install software or restart certain services such as the web server or the database server which run on the machine. SSH is used mostly with UNIX-like Operating Systems, but there are clients that permit you to employ the protocol if your laptop or computer is running a different Operating System as well. The connection is created on TCP port 22 by default and the remote hosting server always listens for incoming connections on that port although lots of service providers change it for security reasons.