EJB 3.0 uses JPA for entity persistence/ORM. like a total rework of the whole Entity Bean stuff. Now they are just breaking it out into its own seperate API so you can use it outside of EJBs
I don't know if I'd ever use it, but it was interesting. using annotations like @OneToMany makes me think it wants to be ActiveRecord :)