As a team scales, the coordination, communication, and tooling required to ship great products becomes increasingly more complex. Design Systems align product teams and foster cohesiveness through a set of styles, components, patterns, guidelines, best practices, and processes. This enables teams to ship products that are based on high-quality standards, accessibility, and the customer experience.

A design system is a set of standards to manage design at scale by reducing redundancy while creating a shared language and visual consistency across different pages and channels.

via Nielsen Norman Group

A Product Serving Products

It’s best to approach design systems the same way as any product. It has customers, a roadmap, support needs, and more.

A Design System isn’t a Project. It’s a Product, Serving Products.

Nathan Curtis

The customers of a design system are designers, developers, and anyone else on the product team that uses it. For product teams, the design system is a tool that helps them ship things to customers. It’s part of an array of tools they use to plan, create, and communicate.


UI Library

Set of styles, components, and patterns that are used by designers and developers to create the user interface for the product.

Contains