In this article, I will explain three computer terms that most people do not know too well as many computer expressions. And in many cases disagree at all.
Of course, as always, do not forget that it's not a criticism – if you do not understand these computer terms just because you never explained the right path to it.
Let's see what I can do to solve the problem.
First of all, let me explain the difference between "hardware" and "software" and what exactly these terms mean.
In fact, it is very simple – the term "hardware" for all physical devices, such as the mouse, the computer screen (or monitor), the hard disk, etc. Applies
. "Software" is a part of the computer that you can not see or touch. The software would include things like Microsoft Word, Email, Windows or Mac OS, and all personal files such as emails, photos, music, and more.
One way of thinking like this: Hardware is like the physical part of your brain, body, while software is like your mind or thoughts – it's not a physical part of yourself.
The software runs on hardware, just as your thoughts "run" on your brain.
Does it make any sense? Now let's talk more about a kind of software: a device driver.
What is device driver? Here is easy thinking about the device driver.
Imagine that any piece of hardware, including a printer, mouse, etc., speaks a different language.
So, when you connect and turn on a new printer, the computer says "hi" and the printer responds in a foreign language and the computer disagrees.
So you need an interpreter.
And when I speak an interpreter, I mean, like in the real world, as if a foreign diplomat came to the country but did not speak about the local language. There is a need for an interpreter to help them communicate with the locals.
This is basically what the driver is – an interpreter that helps you talk to a computer with a particular device. And (in general) you need another interpreter for any device you connect to your computer.
Does it make any sense?
In some cases, the driver may be "preinstalled" on your computer (in other words, the computer already has the interpreter ready and waits if needed) and in other cases, either you need to install it from a CD or download it and then install it on your computer.
However, in both cases, the computer needs the driver before talking to the printer or any other device that the computer is connected to.
I hope this makes sense.