どちらも csh/tcsh のシェルビルトインコマンドです。whereはwhich -a相当のコマンドです(ただし csh/tcsh ではwhichに-aオプションはありません)。 zsh でwhichとwhereがシェルビルトインコマンドである理由は、zsh が ksh (POSIX シェル)だけでなく csh/tcsh の機能も取り込んだシェルだ...