Blockchain is a digital ledger that records transactions in cryptocurrency like Bitcoin in a way that is chronological, public, and permanent. It provides an alternative to centralized record keeping of transactions by instead distributing the ledger across multiple users' computers. This addresses issues like corruption, fees, or a single entity controlling the ledger. Users validate transactions and add them to the ledger through a process called mining. Blockchain technology has many potential applications beyond currency, including finance, public records, supply chain management, and more.