An ICO is a fundraising method, operating via the issuance of digital assets, called tokens, exchangeable for FIAT currency or other digital assets.
These tokens give access to the products/services from the project that issues them. The ICO is a non-dilutive form of financing for companies.