A distributed ledger is a database that is shared, replicated, and synchronized across multiple locations, institutions, or participants in a network. Unlike a traditional centralized database, no single entity controls the ledger. Changes are agreed upon through consensus mechanisms and are visible to all participants. Blockchain is the most well-known type of distributed ledger, but the term also encompasses other architectures like directed acyclic graphs (DAGs).