While investment banks may be called "banks," their operations are far different than deposit-gathering commercial banks. An investment bank is a financial intermediary that performs a variety of services for businesses and some governments. These services include underwriting debt and equity offerings, acting as an intermediary between an issuer of securities and the investing public, making markets, facilitating mergers and other corporate reorganizations, and acting as a broker for institutional clients. They may also provide research and financial advisory services to companies. As a general rule, investment banks focus on initial public offerings (IPOs) and large public and private share offerings. Traditionally, investment banks do not deal with the general public.