TermCraft conventionFoundational
Component
A reusable building block of the interface.
Definition
A reusable interface element with defined behaviour, states and an API.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
In plain language
A reusable building block of the interface.
Example
One button component with variants replaces five bespoke button styles.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Deeper reading
The full entry behind this definition.
- Component API DesignDesign system
- Design System DocumentationDesign system
- SimilarityUI foundation
Related concept
Connected closely enough to change how you apply this.
- Atomic DesignTerm
- User Interface (UI)Term
Nearby in the Atlas
Adjacent territory, found through shared tags rather than a stated link.