A coin has its own blockchain platform, where it performs independently. But a token requires another platform such as Ethereum or Omni to exist and operate. While a coin can be used anywhere, a token can be used as a method of payment only within a specific projects ecosystem.