The state of the managed fields in the data object prior to the object becoming dirty within a transaction. The before-image is used to restore the object's state in the event of rollback, when the transaction's RestoreValue property is true.
Bean-managed persistence. Entity EJBs that use BMP require the bean developer to write the code to manage their persistent fields.
Bean-managed transactions. When an EJB is deployed with BMT, the application code in the EJB controls the transaction.