What is the difference between Token and cryptocurrency coin? is it same things or is there any different?
The main difference is that coins run on their own blockchain (some have their own form of network as tangle and hashgraph instead of blockchain, which are still not quite ready), while tokens run on other coins blockchains. So you can consider coins as stand alone cryptocurrencies.
Some coins as Ethereum, EOS and Tron have produced platforms where any project can create their token with the safety these networks provide.
Ethereum's blockchain with the developement of solidity language allowed developers to create tokens (ERC20) using only a few lines of code. So they provided the environment to create cryptocurrencies, without the need of having their own blockchains.
Also another main difference is that tokens are not mineable as they don't have a blockchain and they are created through a process called minting (at least concerning Ethereum, I don't know much about naming in other chains).
Quite a few projects moved from Ethereum to their own chains, but still there are a lot that feel safer under the safety of Ethereum Network. There are countless tokens created in the Ethereum blockchain and most are useless and abandoned. There was also a large amount of shady projects exit scamming after their ICO. Most of these tokens acquired a lot of investment funds since 2017 through ICOs and pricate funding.
Basically in the Ethereum network you will find less than a handful of tokens that might have a usecase at some point in the future.
Also quite a few projects joined other platforms, such as Tron and EOS and created even more tokens that almost noone is using.
Concerning coins most are clones of Bitcoin, copy pasted the code and made a few adjustements to differentiate (I've even found a guy on youtube that uploaded tutorial videos on how to clone Bitcoin's code and create a cryptocurrency) . Some coins have decent hashpower (miners computational power) that secures the network from malicious attacks. Not many of them are secure though, as most coins have already suffered the infamous 51% attack.
Bitcoin having the highest hashrate compared to the rest coins is by far the most secure network.