Design systems
A design system is a shared language that allows everyone on a team to understand each other faster and communicate ideas in a unified and concrete way.
What goes into a design system and how it is implemented can vary greatly from company to company. In general, they can include design patterns, best practices, code snippets, style guides, design resources, and non-tangible things like brand values, mindsets, and beliefs.[1]
Effective design systems continue to grow and change as the needs of a product change. If your business grows, design systems help scale up the product more easily.