JavaBeans[tm] アーキテクチャー (Bean) に書き込まれたコンポーネントは、再使用が可能なソフトウェアコンポーネントであり、Java アプリケーションを作成する際にも簡単に組み合わせることができます。IDE では、Bean プロパティー、イベント起動メソッドやリスナー登録メソッド、BeanInfo などの Bean の標準部品を自動的に生成できます。
正確な Bean の定義など、JavaBeans コンポーネントのアーキテクチャーについては、JavaBeans の Web サイト を参照してください。