a hardware or peripheral device used to send data to a computer. allows users to communicate and feed instructions and data to computers for processing, display, storage and/or transmission.
any peripheral used primarily to enter data into a computer
any piece of hardware that is used to enter data into a computer system