Basic Customization > User Interface Customization > Presenting Information in the UI > UI Validation > Objective
  
Objective
You want to hide an action or attribute in the UI based on some context information.
You want to determine whether or not an action selected in the UI should be allowed to proceed based on some context information.
You want to determine whether or not a user can proceed to the next step in a wizard or whether the entire wizard may be submitted, based on the data entered by the user in that wizard.