Putty is just a simple yet powerful telnet, SSH, and Rlogin client. It offers good customization options related to security, appearance, and encryption. Other Putty variants offer secure FTP over Internet, SCP or RSA key generators. All these can be obtained from the developer website.