The main difference between a commercial bank and other financial institutions is that commercial banks can take deposits from their customers.