An investment bank is a financial institution that provides services such as advisory on mergers and acquisitions, capital raising, and various financial products and services including trading and market making.