Rather than describing the steps needed to make a change, CFEngine language describes the final state in which one wants to end up.
Anstatt die einzelnen Schritte zu beschreiben, welche nötig sind um eine Änderung hervorzurufen, beschreibt Cfengine den Endzustand des Systems.