Blockchain is a distributed ledger technology that records transactions in blocks of data that are linked using cryptography. Each transaction added to the blockchain is validated by multiple computers on the peer-to-peer network. Key characteristics of blockchain include being open, distributed, efficient, permanent, time-saving, cost-saving, secure, and transparent. Blockchains use cryptography to securely record transactions, with each new block building on the previous blocks in the chain. Common applications of blockchain technology include cryptocurrencies, smart contracts, voting, and healthcare records.