Blockchain is a distributed digital ledger that records transactions in blocks that are linked using cryptography. Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data. The blockchain is distributed across many computers that collectively maintain the ledger and arrive at a consensus about the data without the need for a central authority.