What is a ledger? What is the difference between a distributed ledger and a traditional ledger?

A ledger is a file that is continually expanding. It keeps a permanent record of all transactions on the blockchain network between two parties.

A distributed ledger is a digital data database that is duplicated, shared, and synced over different network locations.

Unlike traditional ledgers (think banks, governments, and accountants), distributed ledgers offer a system of synchronized databases with an auditable history of information accessible to everyone on the network.