ICO stands for Initial Coin Offering, analogous to the Initial Public Offering. ICOs are used by startup cryptocurrency companies to raise funds by selling some of the coins or tokens to early backers.