Processing Mechanism
Conceptually: a rule interpreter that matches the “if” portion of the rule against a state description and then changes the state description based on the “then” portion.
Exactly what goes in the state and what goes in the rule and what goes in the interpreter is the basis of the differences between particular rule systems.