A non-fungible token is a digital certificate of ownership built on blockchain technology which stores the entire history of a digital asset. The activities and the details can be viewed by the public on the blockchain network and are immutable since they cannot be reprogrammed.