A desired state system wraps a mutable, imperative interface with a declarative one. The user says how things should be; the system observes actual state, computes the diff, and reconciles — continuously or on demand.

Bib
Desired state systems | Branislav Jenco article Branislav Jenco