To know is dependent on each specific project, and the team behind that project again. Selecting a good ICO is an extremely lucky option for investors.
A good example is Ethereum, ETH that was sold at a starting price of only 0.005 BTC, and by this time you can see how strong the growth of ETH. Ethereum is a platform for building decentralized applications of all kinds. The cards of the company called Ethers are actively used to maintain the operation of the applications that were built on the smart contract platform.
Theoretically, ICO codes can be used for anything, just like Ethereum. The scope of use will depend on the scope of the project.
To choose a good ICO project we need to find out in depth about that digital coin
For example, you can visit coinmarketcap.com to find out, then you view its website to know about the value of the coin. The project needs to have a clear blockchain, with cold storage as possible.