Input devices are hardware used to send data to a computer for processing, with the CPU as the signal receiver. Common input devices include keyboards, mice, scanners, and microphones. Output devices, such as printers and monitors, convert processed data back into a human-understandable format.