Human-Computer Interaction, more widely known by its acronym HCI, was created in the early nineties of the twentieth century as a specialized branch of computer science dealing with cognitive science, Human factors and ergonomics, as well as design methods.