An initial coin offering (ICO) or initial currency offering is a type of funding using cryptocurrencies. Mostly the process is done by crowdfunding but private ICO's are becoming more common. (cite: https://en.wikipedia.org/wiki/Initial_coin_offering)