This is a common mistake made by even crypto exchanges.
A coin is a cryptocurrency that has its own blockchain while a token is a cryptocurrency built on the blockchain of a coin. For example, ethereum is a coin while the cryptocurrencies built on its blockchain are tokens.
Feel free to drop other differences. Thanks
simple words, coins run on its own chain, but tokens not
tokens created in other blockchain platform, for example ethereum platfom, waves platform and many more