Basically ICO ( Initial Coin Offering) its the process where a project raises funds (money) to create a new cryptocurrency. Start ups do ICO's because it allows them not only to raise "easy" money but also to skip the traditional fund raising tedious process (because its very rigorous and regulated).