In
computing,
input/output or
I/O (or, informally,
io or
IO) is the communication between an
information processing system, such as a
computer, and the outside world, possibly a human or another information processing system.
Inputs are the signals or data received by the system and outputs are the signals or
data sent from it. The term can also be used as part of an action; to "perform I/O" is to perform an
input or output operation. I/O devices are used by a human (or other system) to communicate with a computer. For instance, a
keyboard or
mouse is an input device for a computer, while
monitors and
printers are output devices. Devices for communication between computers, such as
modems and
network cards, typically perform both input and output operations.