An ICO is one way a company may seek to raise funds to create a new coin or related cryptocurrency service or app – similar to an initial public offering (IPO). Investors during the launch of an ICO have an opportunity to purchase a new, company-issued cryptocurrency token, which may represent an ownership stake in the project or company, or have a utility-linked relationship with the company’s product(s) or service(s).