bash est le shell du projet GNU. Son nom est un jeu de mots : Bourne again, ou born again, signifie « né de nouveau ». Il apporte de nombreuses améliorations, provenant notamment du Korn shell et du C shell. C'est un logiciel libre publié sous GNU. Il est l'interprete par défaut de nombreux unix libres, notamment sur les systèmes Linux. C'est aussi le shell par défaut de Mac OS X et il a été porté sous Windows par le projet Cygwin.
il existe d'autres shell unix : Sh, csh, tcsh, ksh, zch, bash, ash, dash etc…