A non-fungible token is a record on a blockchain which is associated with a particular digital or physical asset.