stačí se mrknout do dokumentace http://the.earth.li/~sgtatham/putty/0.60/htmldoc/IndexPage.html, putty má kompletní přístup na síťový stack a umí mraky různých protokolů, vychytávek a to vše ještě detailně nastavit přes command line, provádí se přes něj třeba řada penetračních testů, může si pohrávat s pakety atd.
PuTTY je emulace terminálu, tedy implementace příkazového řádku v grafickém prostředí. Navíc umožňuje raw TCP, tj. z klávesnice posílat data do TCP spojení (tj. něco jako telnet). Také šifrování a různé autentizační metody, tunelování ve spojení se SSH serverem. A to všechno lze řídit zvenčí (tj. třeba napojit na skript). Lze tedy komunikovat přes TCP s různými službami přímo "z klávesnice" bez potřeby speciálního programu (poštovní klient, webový prohlížeč). Pohrávat si s pakety z principu neumí, protože to není jeho úkol a není na to zařízen.