The main difference between coins and tokens lies in the way they are created. If you take the familiar Bitcoin and Ether. Initially, they were created by programmers for use in their own blockhouses, which are the "basis" of crypto-currencies. Later, currencies began to appear, where Bitcoin and Efir's blockbuster exploits were used, or other open source block libraries. Other projects on their basis created their own crypto-currencies - they, in turn, are called forks. Both types of such systems are united by one thing - the presence of your own detachment. Yes, in the second case, its main part was borrowed from other projects, but it was modified and changed for the functioning of the new currency. In other words, to create a coin you need a block. Tokens, unlike coins, are much easier to create. They do not need to create a new block or change an existing one. To create tokens there are different platforms, for example Ethereum or Waves. As a result, it turns out that the creation of tokens is limited to choosing a platform and following the instructions of developers.