Tokens semânticos são a camada do design system que nomeia os valores pelo que eles fazem, não pelo que eles são. Em vez de azul-500, você usa cor de ação primária. Em vez de cinza-900, texto primário. O token aponta para um valor base, mas o nome carrega a intenção de uso.
É essa camada de abstração que faz tema e dark mode funcionarem de verdade. Como os componentes usam o token semântico, e não o valor cru, você troca o que fundo primário significa no modo escuro e tudo se ajusta sozinho. A intenção fica fixa, o valor por trás muda conforme o contexto.
Para quem desenha produto, tokens semânticos são o que dá flexibilidade sem caos. Eles separam o que uma cor representa do valor exato dela, então decisões de tema deixam de ser retrabalho e viram configuração. É a diferença entre um design system que escala e um que quebra a cada novo tema.