Initial coin offerings, or ICOs, are like IPOs but in the crypto space. When new cryptocurrencies make their debut on the public markets, they go through the ICO process — which is more intricate and involved than many people may believe.