At least two people felt the need to explain the difference between FTPS & SFTP to me in detail after I released ZitaFTP Server. It's a testament to how confusing all these acronyms can be. So, what are FTP, FTPS, SFTP, & TFTP? What's the difference? Are...