A component is the name given to an element within the digital system.
Each component must be named the same way in Figma and in Code and must have a corresponding schema; to ensure we are always talking the same language.
A term used to define the input’s that are available on a CMS which enable a user to alter the content or appearance of a digital product, service or experience.
A layout is a collection of components which are arranged in an order with associated content to produce a visual.
They come in two flavors: static layouts or dynamic layouts - depending on whether the components can be ordered as you like (dynamic) or not (static).
A term used to describe code that allows computers to understand the situation.
For example, Sans Hands has a Joint Model that allows us to listen to if a joint is on the screen or not and if it is, where it is placed.