JavaBeans and Enterprise JavaBeans

JavaBeans and Enterprise JavaBeans are component architectures for the Java™ language.