a specialty that applies knowledge of human skills and restrictions to the modeling of systems with the objective of guaranteeing ease of use. This can be reached by bettering such qualities as design intuitiveness, learn-ability, and ease of understanding.