Een Cross-databasetransactie vindt plaats tussen 2 of meer databases op dezelfde server. Het vereist geen tussenkomst van een DTC (Distributed Transaction Coordinator)
Een gedistribueerde databasetransactie vindt plaats tussen 2 of meer databases die op meerdere servers worden gehost. DTC-services (Distributed Transaction Coordinator) zijn vereist op elke deelnemende server.