There are some differences of bitcoin anf blockchain especially in their purpose and capabilities. Blockchain is made for bitcoin in order to records all the transaction and iformation between two parties and it is also called a database. Blockchain is a digital and public ledger. While bitcoin is the new electronic cash and paymebt system that are online. This bitcoin works independently without authorities and middlemen. The similarities of two they are both invented by the name Satoshi Nakamoto.