A commercial bank is a type of financial institution that provides various financial services, such as accepting deposits, issuing short-term commercial loans and basic investment solutions.