What differentiates an NFT from other types of digital assets, such as cryptocurrencies, and what makes it "non-fungible"?