As mentioned "bean" is a java term. Strictly
unofficially, I think of CF's version of a bean (or value
object) as an object like a Customer.cfc. Its purpose is to
encapsulate customer information (or properites) and allow you to
access/change them using getter/setter methods. The Customer.cfc
may contain only simple values like strings or dates (firstName,
lastName, customerJoinDate,..). But it can also be composed of
other components like: Address.cfc