What is the main difference between bitcoin and NFTs?

Non-fungible tokens (NFTs) are blockchain tokens that are not in general mutually interchangeable. In contrast, bitcoin is a fungible token, meaning that one bitcoin can be readily exchanged for another bitcoin, much in the same way one Canadian dollar can be exchanged for another Canadian dollar.