A collection of reusable components, design tokens, patterns, and guidelines that create a shared visual and interaction language across a product. A design system reduces inconsistency, speeds up design and development, and improves product coherence.