A token is an asset based on a blockchain, but it is independent of the functioning of the blockchain itself. This is where it differs from a cryptocurrency. The creation of a cryptocurrency is built into the process of continuing its native blockchain, like Bitcoin the cryptocurrency of the Bitcoin blockchain, or Ether on Ethereum. Tokens sit on top: they are, in fact, really a form of smart contract that updates the blockchain with credit/debit instructions.