A distributed database is defined as a collection of multiple, logically interrelated databases spread across a computer network. A distributed database management system (distributed DBMS) is the software that manages this distributed database, making its distribution transparent to users. The term "distributed database system" (DDBS) is often used to refer to both the distributed database and the distributed DBMS collectively.