Any machine or component that attaches to a
computer. Examples of
devices include
disk drives,
printers,
mice, and
modems. These particular devices fall into the category of
peripheral devices because they are separate from the main computer.
Most devices, whether peripheral or not, require a program called a device driver that acts as a translator, converting general commands from an application into specific commands that the device understands.