Interface metaphors evoke an initial mental model in users of the system’s structure and operation. Metaphors should relate to users’ past experiences and should be consistent.
The learning and retention of a system’s functionality is considerably facilitated by meaningful and consistent metaphors.