Want this question answered?
what is the process that enables computers to communicate with eachother
The CPU (Central Processing Unit) assigns tasks to the hardware within the computer.
Typically a Driver. However this can also include Firmware, and the BIOS/CMOS.
Natural Language Processing
Operating system
a driver has to be used to enable the hardware to communicate or interface with the Operating System. The driver speaks the language of the device and enables commands from the OS to be delivered to the device.
Driver is piece of software that knows how to communicate with specific hardware. For example when you plug your printer for the first time Windows operating system (and other too) does now know how to use this device. After installing the driver operating system will know that hardware that you plugged in is printer and how to control it. Just for better understanding: Operating System (Kernel) <----> Device Driver <----> Real Hardware
device manager
A CD writer attached to a computer.
network card, or possibly usb port
through keyboard only we can enter the commands into the computer.
BIOS (Binary In Out System)