Una transacción entre bases de datos ocurre entre 2 o más bases de datos en el mismo servidor. No requiere la participación de un DTC (Coordinador de transacciones distribuidas)
Una transacción de base de datos distribuida se produce entre 2 o más bases de datos alojadas en varios servidores. Se requieren servicios de DTC (Coordinador de transacciones distribuidas) en cada servidor participante.