PuTTY ist eine kostenlose Implementierung von SSH und Telnet für Windows und Unix, ergänzt um einen xterm-Terminalemulator. Systemadministratoren und Entwickler nutzen es, um sich über eine verschlüsselte Verbindung an Servern und Netzwerkgeräten anzumelden und dort Befehle auszuführen. Das Paket enthält außerdem Werkzeuge wie PSCP, PSFTP und Plink für die Dateiübertragung und den Einsatz in Skripten. PuTTY wird als Desktopprogramm heruntergeladen und lokal ausgeführt; einen zentralen Dienst oder eine Cloud-Umgebung gibt es nicht.
PuTTY wird von einem kleinen Team in Cambridge, England, gepflegt und liegt damit außerhalb der EU. Die Software steht unter der MIT-Lizenz. Laut dem Datenschutzanhang der Dokumentation meldet sich PuTTY nie bei den Entwicklern: Es speichert Daten nur lokal, etwa den Host-Key-Cache und gespeicherte Sitzungen, und sendet Daten nur an den Server, mit dem Sie sich selbst verbinden. Ihre Konfiguration und Verbindungsdaten bleiben somit auf Ihrem eigenen Rechner, außerhalb der Reichweite des Teams. Das Team veröffentlicht weiterhin neue Versionen, auch mit Sicherheitskorrekturen.