An initial public offering (IPO) is when a private company offers shares of its stock to the public for the first time. Investment banks help companies conduct IPOs by underwriting and distributing the new shares of stock, helping to set the initial share price, and promoting the stock offering. IPOs allow companies to raise capital from public investors to fund growth opportunities and provide liquidity for early private investors.