The Cygwin DLL incorporates a console driver that emulates a Unix-design terminal throughout the Windows console. Cygwin's default consumer interface is definitely the bash shell working from the Cygwin console. The DLL also implements pseudo terminal (pty) devices. Cygwin ships with quite a few terminal emulators which have been determined by them