Cryptocurrencies, tokens, crypto assets: Key differences explained