Dalam basis data, Transaksi diartikan sebagai proses penggunaan resource (database, JMS, dll) pada suatu aplikasi. Sedang, Manajemen Transaksi (Transaction Management) adalah pengaturan transaksi-transaksi yang digunakan atau diakses oleh suatu aplikasi. Pemahaman mengenai strategi manajemen transaksi dibutuhkan untuk mempertahankan konsistensi resource yang digunakan. Kesalahan dalam memilih strategi manajemen transaksi akan berakibat pada proses sehingga berdampak tidak sesuai harapan.