Blockchain is a distributed database that maintains a growing list of transaction records organized in blocks. Each block contains a cryptographic hash of the previous block, transaction data, and a timestamp. This creates a permanent, unalterable record of transactions that is distributed across a peer-to-peer network of nodes. Blockchain technology enables a decentralized system of recordkeeping that does not require a central authority and allows digital transactions to be validated and recorded in a transparent yet secure manner. It has applications in finance, healthcare, supply chain management, and more.