Minimize the user's memory load by making objects, actions, and options visible. The user should not have to remember information from one part of the dialogue to another. Instructions for use of the system should be visible or easily retrievable whenever appropriate.
Users often cannot remember what each object/action/option means, therefore, icons, tooltips, and easily accessible documentation should be added so that users don't have to remember what each object/action/option do.
Examples of "Recognition Rather than Recall" bugs are:
- lack of tooltips
- Even with a labeled button, user may not understand what exactly such a button do. In this case, adding in tooltips can remind the user what function it serves.