Design tokens are platform-agnostic variables. They are the single source of truth for the design system, and all applications that use the design system refer to them.
Design tokens allow designers to make sweeping changes to the look and feel of a product by simply changing the value of a single token. They are typically defined in human-readable formats like JSON or YAML, which makes them easy to understand and maintain.
Design tokens codify design decisions in a way that is easy to enforce, which helps to ensure consistency across all products that use the design system.