Bank of America Corporation is a global financial institution that offers banking and financial services to a wide range of clients, including individuals, businesses, institutional investors, corporations, and governments. Its services include traditional banking products like savings and checking accounts, investment accounts, credit and debit cards, and loans. It also provides investment management, brokerage, and wealth management solutions, as well as treasury solutions, debt and equity underwriting, and global markets services.