Skip to content

Concepts

Working definitions for the vocabulary used across this site.

C6
ComponentA reusable, standardized interface element-not a one-off, unique implementation-that operates by encapsulating code, style, and behavior into a single package to ensure ${fref"design/concepts/consistency.td", "consistency"} and efficiency across a product.Component libraryA centralized repository of pre-coded, reusable UI elements-such as buttons, inputs, and navigations-that serves as a practical toolkit for developers to assemble consistent interfaces efficiently without rebuilding common patterns from scratch.Conceptual modelNo description yetConsistencyThe disciplined adherence to established visual and functional patterns across an entire product to reduce cognitive load and increase predictability for the user.ConstraintNo description yetCross-platformThe ability of a ${fref"design/concepts/design-system.td", "design system"} to deliver a cohesive experience and shared resources across distinct environments like Web, iOS, and Android.