ICO is the initial launch of coins to be offered to the public. The Initial Coin Offering is also intended as a fundraiser to finance the activities of the developers. ICOs are generally in the form of tokens that run on other blockchains (eg Ethereum). Experienced investors regard ICO as a fraudulent practice or a scam. So you should not be tempted by ICO offers that promise big profits.