A bank is a financial institution that provides various financial services to individuals, businesses, and governments. It acts as a custodian for people's money, allowing them to deposit and withdraw funds, and also offers services such as loans, mortgages, credit cards, investment options, and insurance. Banks play a crucial role in the economy by facilitating the flow of money, providing a safe place for savings, and supporting economic growth through lending and investment activities.