JavaBean

Alternatively referred to as a bean, a JavaBean is a reusable class in the Java programming language that typically contains numerous objects within it. This allows objects to be contained within a single object, called the bean, which makes it easier to share and reuse the code.

Also see: Programming definitions