What are Demand Deposits?
The deposits which can be withdrawn from the banks on demand through cheques.