PuTTY 0.77 est un logiciel libre et gratuit qui permet l'accès à distance à un autre ordinateur. Il prend en charge plusieurs protocoles réseau, dont SCP, SSH, Telnet et Rlogin. De plus, le logiciel dispose d'un émulateur de terminal complet capable d'émuler une large gamme de protocoles et il est également accompagné d'une mise en œuvre SCP et SFTP en ligne de commande. De plus, il fournit une infrastructure de clé publique pour une communication réseau sécurisée et peut être utilisé pour des opérations de console série.