PuTTY est un émulateur de terminal gratuit et open-source, une console série et une application de transfert de fichiers réseau. Il prend en charge plusieurs protocoles réseau, notamment SSH, Telnet, rlogin et SCP. Ses principales fonctionnalités incluent la gestion de session, les raccourcis clavier et la prise en charge de l'authentification par clé publique.