An input device provides data and control signals to a computer system and includes keyboards, mice, joysticks, scanners, and digital cameras. A process is a running program instance that includes variables and state and modern computers support running multiple processes simultaneously. The CPU carries out instructions from computer programs and is the primary component performing the computer's functions.