The system should have a low error rate, so that users make few errors during the use of the sysem, and so that if they do make errors they can easily recover from them. Further, catastrophic errors must not occur.
Usability has multiple components and is traditionally associated with [the] ... five usability attributes: learnability, efficiency, memorability, errors, satisfaction.