- Worldstart's Tech Tips And Computer Help - http://www.worldstart.com -

Software… Firmware… Hardware…

… three things that sound dirty but aren’t?  No.  Well, yes… but more importantly, they’re computer terms that you may have heard, but may not be 100% clear on the meanings of.  So let’s start with the easier two of the three…

SOFTWARE:  Programs.  Windows, Office, World of Warcraft.  Anything that you install on your computer and run is software, so called because there’s really nothing to it but code.  Nothing really exists of software in the real world, it’s all just bits and bytes on your hard drive, and yet it allows us to do such wonderful things!  Forget Harry Potter, this is the real magic for me.


HARDWARE:  Motherboard, hard drive, CD drive, monitor.  Anything that exists in the real world that is part of your computer or something that you add on to the computer is hardware.  Hardware is literally what makes your machine run, because without it there would be nothing for the software to run on.

FIRMWARE:  Firmware is the programming that makes your hardware go.  A more common term for firmware is “drivers”, because these are the things that “drive” your hardware.  So when you hear about a camera or something requiring a “firmware update”, that’s what this means… there’s a modification of the program that runs your camera that will make it run better or fix some glitch with the previous version of the programming.

Now here are a couple of “wares” that you may have heard but aren’t clear on at no extra charge.  Completely for free.

ADWARE:  Installs something on your computer that allows you to be bombarded with advertising, such as pop-ups every time that you open a browser window.

MALWARE:  Viruses, trojan horses, adware.  Anything that will harm you or your computer.

USERWARE:  Macros, add-ons, bots, etc., usually designed by users to enhance your experience of the software.  These range from things like user-created templates that you can download for Microsoft Office to additional quests and bonus/enhanced gear for games.

Randal Schaffer