If you have a database, which is located in different locations we can do a transaction between two different databases or two different tables, which are located at two different databases. It is called distributed Transaction.