PuTTY è un'applicazione di emulazione di terminale gratuita e open source che può fungere da client per i protocolli di elaborazione SSH, Telnet, rlogin e TCP non elaborati e come client console seriale. Il nome "PuTTY" non ha un significato definitivo, sebbene "tty" sia il nome di un terminale nella tradizione Unix, generalmente ritenuto abbreviato per teletype.