A distributed ledger is a digital record of transactions stored and maintained independently on multiple computers in multiple locations. It contains a history of all the transactions that have ever occurred on the network, enabling secure and transparent transfer of data and assets over a network of participants without the need for a central authority or third-party intermediary.