A financial institution which accepts deposits from the public and gives loans for the purposes of consumption and investment to make profit. It can also refer to a bank, or a division of a large bank, which deals with corporations or large/middle-sized business to differentiate it from a retail bank and investment bank. Commercial banks include private and public sector banks.