What are Tokens by Technical Definition?

What are Tokens by Technical Definition?

From a more technical point of view, a token can be understood in the same way as an algorithm implemented as a Smart Contract, executed on blockchain. Each Smart Contract contains an address list that allows you to find those who can have the tokens and their balance.