An ICO is a fundraising process in which new projects can sell their underlying crypto tokens in exchange of Bitcoin or Ethereum. It is the easiest way for companies for fundraising.