Actually, technically speaking...insn't a Java Bean merely a piece of code that is reusable?
Components (JavaBeans) are reusable software programs that you can develop and assemble easily to create sophisticated applications. JavaBeans technology is based on the JavaBeans specification.
Googling for "Java Bean" is helpful...
