ICO is a crypto-currency-based form of financing through the sale of a Token Key and the purchase of tokens on a regular basis by Bitcoin or Ethereum (usually purchased by ETH).
Unlike normal capital mobilization, the buyer will hold the passwords issued by that company, collectively known as Token.
Holding a token is simple, if you buy with ETH you can store the token on your ETH wallet. Bitcoin is similar.
Your definition is okay but I want to add that we don't necessarily save our tokens into companies wallet and there is usually no such company which provides us passwords or stuff like that. Do you have any source for that one ? (not often I mean )
We usually just send ETH to the said contract address and on the basis of that Txid we get credited the desired amount of tokens into our ERC 20 supported wallets such as MEW.
And whether you buy with the ETH or BTC the output is stored in the ERC 20 wallet only.
_______________________________________________________
P.S. Keep up your work with quality posts. You being new I'm giving merit for your efforts.