what are the two main functions of banks?
A bank performs two main functions. Firstly, it accepts deposits, and on that basis it lends money. The moneylenders, on the other hand, advance money out of their own private wealth and usually do not accept deposits from others.