Key differences in summary
Control: fiat money is controlled by governments and central banks; most cryptocurrencies operate without a central authority.
Form: fiat money can be both physical (cash) and digital (bank accounts); cryptocurrencies exist only as digital data.
Verification: fiat money transactions are typically verified by banks; cryptocurrency transactions are verified by a network of computers using blockchain and cryptographic techniques.
Supply: central banks can increase the supply of fiat money; many cryptocurrencies have a fixed supply or controlled methods of creating new coins through processes such as "mining".
Understanding these concepts can help explain both how cryptocurrencies differ from traditional forms of money and how they interact with the wider financial system.