FTPS adds a layer to the FTP protocol, whereas SFTP is an entirely different protocol based on the network protocol SSH. Unlike both FTP and FTPS, SFTP uses only one connection. It encrypts both data files and authentication information being transferred.