SFTP is used to load or download files between a local and remote computer. The remote computer can be found in another building, city or country.  SFTP file transfers can be performed between a client (controlled by a user) and a server.

They can also be carried out between two servers, known as a file transfer from a server to a server.