A rule is a named business object that defines the behavior of part of an application. In PRPC, a rule is a single persistent instance of a class derived from the Rule- base class.
For example, a when condition rule is an instance of the Rule-Obj-When rule type. Each when condition rule defines a test that returns true or false.
Because PRPC saves rules in a database (the PegaRULES database), the name acts as a unique key for storage and access.