A commercial bank is a financial institution that accepts deposits from the public, offers checking and savings accounts, and provides loans to individuals and businesses. These banks play a vital role in the economy by facilitating transactions and providing access to credit, thereby influencing the overall money supply and economic activity.