An ICO or Initial Coin Offerings is a recently emerged concept of crowdfunding projects in the cryptocurrency industry. Simply it can be explained as a process of getting investment for crypto Projects.
An initial coin offering is essentially a fundraising tool when a company releases its own cryptocurrency with the purpose of funding. It usually releases a certain number of crypto-tokens and then sells those tokens to its intended investors, most commonly in exchange for Bitcoins, but it can be fiat currencies as well. One of those platforms for creating Token is Ethereum which has a toolkit that lets a company create a digital coin.
As a result of Initial Coin Offering, the company gets the investment to fund the project, and the investors who invest in the project get their crypto tokens’ shares and they have complete ownership of these shares with various benefits.