# How UI Color Palette on Penpot works

Penpot's UI Color Palette stores color palettes on a Penpot document page. These palettes are strictly linked to the selected page, ensuring that the entire document does not load unnecessarily when retrieving them.

## Local Master

The palettes stored on the selected page act as `Local Masters`. This setup provides real-time updates to the color scheme, ensuring any modifications are immediately reflected.

## Local Instance

Palettes can generate documents within a Penpot document as `Local Instances`. This offers a quick view of the color shades and tints, complete with their properties. Note that these documents are shortcuts to the `Local Master` that can be updated. Changes must be manually replicated to the generated document on demand as they are not automatically updated.

## Remote Master

Palettes can be saved in the cloud for use across different Penpot documents and supported platforms like [Sketch](https://www.sketch.com/) and [Figma](https://www.figma.com/). A saved palette acts as the `Remote Master`. To update a saved palette, it must be added to the local selected page, and any changes must be published.

In summary, a saved palette is the `Remote Master`, a local palette is a `Local Master`, and a generated document is a `Local Instance`.

To learn more, see [Palette publication lifecycle](https://docs.ui-color-palette.com/penpot/introduction/palette-publication-lifecycle).
