Banks offer a variety of products and services to their customers including checking and savings accounts, loans, credit cards, and investment services. Checking accounts allow customers to deposit funds and pay bills while savings accounts help customers save for future goals. Banks also provide loans for major purchases like homes, cars, and education as well as credit cards that can be used to make purchases on credit.