Zsh é um interpretador de comando UNIX (shell) que das conchas padrão mais se assemelha à concha Korn (ksh;) sua compatibilidade com o 1988 Korn shell tem sido gradualmente aumentando. Ele inclui melhorias de muitos tipos, notavelmente no editor de linha de comando, opções para personalizar seu comportamento, nome de arquivo globbing, recursos para fazer C-shell (csh) os usuários se sentem mais em casa e recursos extra desenhados do tcsh (outro `custom' shell.)