An IPO or Initial Public Offering is the process by which a private company sells its shares to the public in the primary market. There are two types of markets; Primary market where shares are issued directly to public and secondary market, the stock market where listed securities are traded among investors. IPOs are issued in the primary market.