Differentiate between fiat money and fiduciary money

Differentiate between fiat money and fiduciary money.

Fiat money refers to money backed by order or authority of the government.
Example: Notes and coins.
Fiduciary money refers to money backed up by trust between the payer and payee.
Example: Cheques are fiduciary money as these are accepted as a means of payment on the basis of trust but not on the basis of any order of the government.