0 alternative definitions
The study of the design and implementation of the interaction between users and computers.