PuTTY یک شبیهساز کنسول های  رایانهای و برنامهای و یک ترمینال برای انتقال فایل است که به صورت یک نرمافزار متن باز  توسعه داده میشود. این برنامه از پروتکل محتلف از جمله SCP، SSH،  تلنت و rlogin پشتیبانی میکند. نام نرم افزار در واقع معنای خاصی نداشته ولی TTY اختصاری  است که در یونیکس برای کلمه Teletype استفاده میشود و نام دیگر ترمینال است.  این برنامه در اصل برای سیستمعامل ویندوز نوشته شده است، اما  به چند سیستمعامل مختلف دیگر هم پورت شده است.
اغلب کاربران سرورهای لینوکس از shell  یا همان command line برای کنترل سرور خود استفاده می نمایند اما برنامه  فوق یکی از معروفترین نرم افزارها است که به خوبی این امکان را برای شما  فراهم می آورد.