what is the difference between commercial bank and microfinance bank?
They cater to different client segments by definition. Commercial banks usually provide financial services to people and corporate who have their accounts in their banks, while Microfinance institutions provide financial services to usually rural households with low income and asset base.