Blockchain is a digital ledger that is shared among various computer nodes, making it one of the few technologies that help maintain data in a secure, immutable, and decentralized manner.
Blockchains store information in the form of blocks, where multiple copies of the same information can be kept across a plethora of machines – all of which must necessarily match to be deemed as valid transactions.