The block chain is a shared public ledger on which the entire Bitcoin network relies.
All confirmed transactions are included in the block chain. It allows Bitcoin wallets to calculate their spendable balance so that new transactions can be verified thereby ensuring they’re actually owned by the spender.
The integrity and the chronological order of the block chain are enforced with cryptography.