Get your taxes done using TurboTax

I got a message from TurboTax that says "NFT will be available soon". What does that mean though?