Why Java Beans are called “beans”?

“JavaBeans” are called beans because: