A rule is an abstract feature, which describes, how individual objects in an object type or context extension behave.