DLLだと基本的にプログラマしか使えない。
EXEならそうでない人も(原理的には)使える。
ま、実際はプログラマしか使わないんだろうけど。