Blockchain is the technology that supports cryptocurrencies. It allows crypto transactions to be recorded on a distributed ledger throughout the network. Bitcoin, on the other hand, is a form of cryptocurrency. It can be exchanged directly between two people or from a person to a merchant, without passing through a bank or other third party.