Distributed ledger is a record of consensus with cryptographic audit trail maintained and validated by nodes. It can be decentralized or centralized. blockchain is a way to implement a distributed ledger, but not all distributed ledgers necessarily employ blockchains.