What I know about ICO is a fundraising effort to build applications related to Blockchain and its implementations such as cryptocurrency, bitcoin, smart contract and smart ledger. ICO offers a number of tokens to investors that are usually valued by Cryptocurrency such as Bitcoin.