What about security?
I have been told that FTP transmits username and password in clear text. If that is true why should FTP ever be used?
Some of these tools support FTPS (SSL/TLS), SFTP (SSH), HTTPS, and FSP protocols. What controls the choice and which is better?