PuTTY to darmowa aplikacja emulatora terminali typu open source, która może działać jako klient protokołów SSH, Telnet, rlogin i surowych protokołów TCP oraz jako klient konsoli szeregowej. Nazwa „PuTTY” nie ma definitywnego znaczenia, chociaż „tty” to nazwa terminala w tradycji uniksowej, zwykle uważana za skrót od typu teletype.