collection of reusable components, guidelines, and assets that help maintain consistency in the design and development of an app or website. It acts as a single source of truth for UI and UX elements.
a feature toggle) is a software development technique used to enable or disable specific features in an app without changing the code or releasing a new version.