PuTTY is een gratis implementatie van SSH en Telnet voor Windows en Unix, aangevuld met een xterm-terminalemulator. Systeembeheerders en ontwikkelaars gebruiken het om via een versleutelde verbinding op servers en netwerkapparatuur in te loggen en daar commando's uit te voeren. Het pakket bevat ook hulpprogramma's als PSCP, PSFTP en Plink voor bestandsoverdracht en gebruik in scripts. PuTTY wordt als desktopprogramma gedownload en lokaal uitgevoerd; er is geen centrale dienst of cloudomgeving.
PuTTY wordt onderhouden door een klein team in Cambridge, Engeland, en valt dus buiten de EU. De software staat onder de MIT-licentie. Volgens de privacybijlage in de documentatie neemt PuTTY nooit contact op met de ontwikkelaars: het slaat alleen lokaal gegevens op, zoals de cache met hostsleutels en opgeslagen sessies, en stuurt alleen gegevens naar de server waarmee u zelf verbinding maakt. Uw configuratie en inloggegevens blijven daardoor op uw eigen computer, buiten het bereik van het team. Het team publiceert nog regelmatig nieuwe versies met beveiligingsverbeteringen.