There was a time when the blockchain and the first Cryptocurrency to be created considered to be the same. However, the arrival of different Cryptocurrencies necessitates that a comparison should be made. Blockchain refers to a digital or virtual ledger created to operate on its own i.e., in a decentralized manner so that it can be keeping records of all successful transactions among investors. With this, a bitcoin investor can easily track any completed transactions.
On the other hand, cryptocurrency refers to a digital currency that is based on a cryptographic system. It is the token being exchanged and recorded by the blockchain technology. You can invest, exchange, buy, or pay for a particular service using any of the Cryptocurrencies, whereas blockchain is what will record whatever transactions you make. While you can easily transfer cryptocurrency from one account to another, you can't do the same with blockchains since they are not mobile.