I/O device (input/output) is any hardware used by a human operator or other systems to communicate with a computer. I/O devices are capable of sending data (output) to a computer and receiving data from a computer (input).
Examples of an I/O device:
Keyboard, mouse, printer, scanner, joy stick etc.
An arithmetic logic unit (ALU) is the part of a computer that performs all arithmetic computations, such as addition and multiplication, and all comparison operations.