Rules is an extensible platform that allows users to create their own automation “rules” to manage workflows and features on their WordPress site. The plugin provides the user interface used to create and configure those rules, and then executes the rules at the appropriate times.
The potential for the types of “rules” that can be created depends entirely on the ECA’s (events, conditions, actions) available. The more ECA’s that are available, the greater the power of the “rules” that can be created.
The extensibility of the Rules platform lays in the ability to describe new events, register new conditions, and define new actions, which can then be combined into rule configurations.