The Cygwin DLL consists of a console driver that emulates a Unix-model terminal within the Windows console. Cygwin's default person interface is the bash shell managing during the Cygwin console. The DLL also implements pseudo terminal (pty) units. Cygwin ships with many terminal emulators which are determined by them, together with mintty, rxvt/ur