PuTTY est un émulateur de terminal, une console série et une application de transfert de fichiers réseau gratuite et open-source. Il prend en charge divers protocoles réseau tels que SSH, Telnet, rlogin et les connexions de socket brut. PuTTY comprend également des fonctionnalités telles que l'enregistrement de session, la redirection de port dynamique et l'émulation de terminal à distance.