JAR、WAR、EAR

・JAR
Javaのクラスファイル、設定ファイル(xmlファイル)をアーカイブ(ひとまとめに)したもの。

・WAR
JavaでのWebアプリケーション開発に必要なMVCファイル、例えば、クラスファイル(Servlet)、設定ファイル、JSPファイル、HTMLファイル、web.xmlなどをアーカイブ(ひとまとめに)したもの。

・EAR
JavaEEアプリケーションのパッケージ形式。

EJB
Enterprise JavaBeans
JavaEE仕様の中でビジネスロジックをモデル化およびデータ永続化のために作成した。