A Blockchain consists of a list of records(some or all of the recent transaction). Such records are stored in blocks. Each time a block gets completed, a new block is generated. The block linked with other blocks constitutes a chain of blocks called Blockchain. Each block, after added into the blockchain, will be stored as a permanent database. We cannot delete or reverse any block from the blockchain.