A Transaction Attribute is a value in an enterprise bean's deployment descriptor that is used by the EJB container to control the transaction scope when the enterprise bean's methods are invoked. The transaction attributes are: