Blockchain is part of the broader family of Distributed Ledger Technologies (DLTs). DLTs are particular types of databases in which data is recorded, shared and synchronised across a distributed network of computers or participants. Blockchain technologies are a particular type of DLT that employs cryptographic techniques to record and synchronize data in 'chains of blocks'. All types of Blockchain are DLTs but not all DLTs are Blockchains. Blockchain entails three technologies, the blockchain itself, distributed ledger technologies, and smart contracts. Together they represent a fault-tolerant systems synchronising data through consensus mechanisms, able to verify - peer to peer - the correctness of such data through hash functions and values without central authorities, and executed upon some basic premises and protocols specified in digital form’.