Initial public offering offfers general population to participate in the ownership of the firm to expand their captital base. Initial coin offering is more limited and is used to avoid excess expenditures in IPOs. It is as of increasing fundraise by startup companies.