'll keep it simple and quick. I'll add one more term: cryptocurrency.
The difference is the same which is there between bank databases, money and dollar.
Bitcoin -> Dollar
Cryptocurrency -> Money
Blockchain -> Bank Database
You buy and sell using dollars. What it actually is to you is money. Each of your transaction is stored in a bank database.