There is a glossary at Design Tokens Community Group. Additional/further description can be found here:
A design token, which has some properties. Please refer to the full token reference.
Theemo differentiates between three token types.
Basic- A very low-level token, e.g. a color from your palette
Purpose- A token given a semantic meaning, e.g. the action color (referencing to a
Component- A token for a specific use-case. E.g. The heading color for your hero component
Here are some references for you, that explain them in various ways:
- Full Featured Themes in Figma (Gossmann)
- Design Tokens: How to use them effectively (Manandhar)
- The Theory: A Semantic Color System (Carlin)
Scalable Design Tokens
In order to make design tokens scalable, their creation process needs to be replicable. A token specification contains the plan in form of a scheme in order to make them replicatable.
Token users are token designer and token consumer.
A token designer develops and designs tokens. The token design includes references and possible transforms.
An end-user using a token either in design or code.