NFTs are bought with digital currency/cryptocurrency such as Ethereum and Solana. In order to buy an NFT, you first need to open a metamask account/crypto wallet. After you open this account, you now have the ability to buy cryptocurrency. After you have bought your cryptocurrency, you can now visit websites to buy these NFTs, such as openmask.io, veefriends.com, and many more.