Enterprise Java Beans
J2EE仕様の一つで,エンタープライズアプリケーションプログラムをJava言語で開発するための仕様である。EJB仕様で開発したアプリケーションを実行する環境を,EJBコンテナと呼ぶ。EJBコンテナが提供する,トランザクション管理,セキュリティ管理,分散処理などの機能を利用することにより,高信頼・高性能なアプリケーションを実現するための開発規模を減らすことができる。なお,JavaBeans仕様とは,目的も仕様の内容も全く異なる。