Legal tender money refers to money which can be legally used to make payment of debts of debts or other obligation. Flat money is defined as the money which is under that fiat or order the government to act as money,i.e. under law, it must be accepted for all debts.