Dynamic Rules , allow you to change the styles of the controls and set validations.
Formatting rules , allow you to change the formats (text colorcolour, background colorcolour, style) and visibility of a control depending upon a condition.
Validation rules , allow you to validate the data that is entered by the end - user.