SFTP, also known as SSH File Transfer Protocol (and sometimes called Secure File Transfer Protocol or SFTP) is a network protocol that provides file transfer and manipulation functionality over any reliable data stream. It is typically used with version two of the SSH protocol (TCP port 22) to provide secure file transfer but is intended to be usable with other protocols as well. The SFTP protocol is much secure than the FTP protocol.