SFTP means secure file transfer protocol, and it means that you are able to transfer data across the network in a secure manner, rather than unsecure (which is what
FTP does).
check out this list of
FTP and SFTP clients from wikipedia:
http://en.wikipedia.org/wiki/Comparison_of_FTP_clients