Rule types and data classes are organized into categories as a learning aid. The User Interface category contains eight rule types that control the presentation of user forms and other aspects of the user experience. Familiarity with HTML and CSS styles are useful for those who build and test these rule types.