SSH, or Secure Shell, is a network protocol which is used to connect to a web server and carry out different tasks through a command line. The protocol is preferred by many skilled users, as the info transmitted over it is encrypted, so it can't be intercepted on the way by a third party. SSH access can be employed for a lot of things based on the type of website hosting account. With a shared hosting account, in particular, SSH is among the ways to import/export a database or to upload a file in case the web server permits it. When you have a virtual or a dedicated server, SSH could be used for practically anything - you can install software or restart particular services including the web server or the database server which run on the machine. SSH is used primarily with UNIX-like Platforms, but there are clients which enable you to employ the protocol if your PC is running a different OS as well. The connection is created on TCP port 22 by default and the remote server always listens for incoming connections on that port even though a number of service providers change it for security reasons.