Основное отличие системной конфигурации от состояния системы заключается в том, что конфигурация описывает, как система должна вести себя, а состояние описывает её поведение и свойства в определённый момент времени. 1
Конфигурация — это текущее актуальное состояние системы и её описаний, которые соответствуют друг другу. 4 Она включает в себя части системы и их описания. 4 Например, это могут быть флаги команд, конфигурационные файлы и константы. 1
Состояние — это значения всех переменных системы в определённый момент времени. 1 Оно меняется по мере выполнения системой своих функций. 1 К состоянию можно отнести, например, временные файлы, программно записанные записи базы данных и память, разделяемую между процессами. 1
Таким образом, конфигурация задаётся пользователем в качестве входных данных для системы, а состояние задаётся самой системой. 1