Дизайн-система — это набор переиспользуемых UI-компонентов, токенов (цвета, отступы, типографика) и правил. Обеспечивает консистентность UI во всём продукте. Включает: компонентную библиотеку (Button, Input, Modal), документацию, гайдлайны. Токены — CSS-переменные или JS-объекты. Компоненты — headless (логика без стилей) или styled. Популярные: Material UI, Ant Design, Radix + Tailwind. Своя дизайн-система оправдана при нескольких продуктах или большой команде.