The multiple faces of NFTs