Bank of America is an international bank that provides an array of banking services. Checking and savings accounts are available for everyday banking needs. Business accounts as well as loan services are available. Wealth management services and retirement plans are also available. Customers can bank online or at one of thousands of Bank of America locations.