Human factors refers to the discipline that tries to optimize the relationship between technology and the human. Human factors consider design and engineering in order to better match the capabilities, limitations, and needs of people.

Moreover, Human factors is the study of how people interact with machines and other objects in their environment; a field of study concentrating on the interaction between humans and machines.