NFTs are digital tokens that can be used in a variety of blockchain-based applications. They are not fungible, meaning they cannot be traded or swapped with other tokens. NFTs have been gaining popularity recently as people invest in them and start to see their value rise.