The new JavaBeans API provides a new way to think about JavaBeans, it is best to start with reading the tutorial before trying to understand the various complexities within the different packages. You can also check out the FAQ and obviously the rest of the site including the source code and discussion forms.