Global and Local Transactions

Understanding the distinction between global and local transactions is crucial in understanding the Application Server support
for transactions. See Transaction Scope.

Both local and global transactions are demarcated using the javax.transaction.UserTransaction interface, which the client
must use. Local transactions bypass the transaction manager and are
faster. For more information, see Naming Environment for J2EE Application Components.