よく言われる特徴としては、疎結合。
実装ではSpringとかSeaser2とかだ
https://www.myeclipseide.jp/modules/contents04/index.php?id=32
http://snowhiro.web.fc2.com/seasar2/seasar2_index.html