Atomic design
A methodology for building design systems by decomposing interfaces into progressively larger units: atoms, molecules, organisms, templates, and pages. Introduced by Brad Frost in 2013, it gives teams a shared vocabulary for component granularity.