While NFTs themselves are not smart contracts, their functionality is enabled and governed by smart contracts. The smart contract defines the standards and rules that make NFTs unique and ensures their secure and standardized behavior on the blockchain.