Coins are units of cryptocurrencies that have their own blockchain. (For example, Bitcoin, Ethereum, Litecoin, etc.) They are used as a means of fixing the cost of a product. The coin can be sold, exchanged for another coin or token.
The token does not have its own blockchain. It is released over the existing network. This is a digital certificate that fixes the obligation of the company to the holder of the token – an analogue of a share in the digital world.