Back: Applications, Folders, etc.
Drivers/extensions are the small bits of programming that make a computer truly personal.  At least one is generally needed for any extra piece of equipment that you want to add to your system, such as a CD-ROM or Zip drive.  Many applications also need these extra bits of code installed to run properly. The extension hooks into the main operating system and 'extends' it to run the equipment or program of your choice.  The driver 'drives' the hardware or software addition from within the operating system. They're the same thing, so we'll refer to them simply as drivers.

There are so many possible additions to a computer system that in general a driver must be written as a necessary part of creating a new piece of equipment or software.  Some, but not many, programs will run without new drivers.  Many drivers come preloaded with the operating system.  When you load an application for the first time, the installation places appropriate drivers on your computer (as well as bits and pieces elsewhere). Drivers often come as 'control panels', added to the system to customize some aspect of the hardware or application.

Drivers hook into the operating system to do their job.  Unfortunately, two active drivers will occasionally go for the same place, or after the same part of the computer's memory.  Although it's possible that two open applications may cause a crash this way, drivers are so variable that they are more likely to cause trouble.  This is the most common cause of computer crashes.  There's only one reliable way to cure it, and it can be tedious.  You turn as many off as needed until things work, then turn them on in groups or even one at a time until the program giving trouble exhibits the same behavior.  It's rare that two serious programs will not work together, but you might suffer the most obscure little extension file that will cause trouble for no apparent reason.  Try just turning it off; the relevant application or device will complain, or not function at all, if it misses it. Thankfully, such problems are lessening.

It's worth remembering that the definitions 'platform', 'application' and 'extension' can overlap. All of them are lines of code written to achieve something.  Like most things, it's all a bit runny at the edges.  The difference is in scale and the way they relate to each other, rather like rocks and mountains.  The definitions get even more blurred when you work with a program such as Microsoft Excel, where you can specify one quantity in a spreadsheet cell as the result of some operation on some others, such as adding two together.  Here, a file definitely overlaps with an application.  Again, we must remember that our definitions are not absolute, but rather for our general convenience.

Back: Applications, Folders, etc.

The Big Help Desk
in suggested reading order (links are provided between pages)
all photos by Jonnie Miles

Introduction The World Wide Web
The Very Basics Browsers
Hardware Central Domains, Addresses and E Mail
Monitors Media On The Web
Hardware Peripherals Modems and Routers
Chips, Computers and Operating Systems Audio On The Web
Applications, Folders, Files and Aliases America Online
Downloading and Compression
Plugins RealAudio/Media
Networks mp3
The Inter(net)work  

Other useful pages:
How to play music
Music playback options at the Stereo Society
Audio quality
Mono compatibility
MP3 Software Player Review (2001)
Surround Sound: An Introduction

Home Albums Artists Contact Downloads Help Links New Shopping Words

We encourage shopping:
Why our universal CD price is so low
What you get in packaging
Why CDs sound better
Why you get almost instant satisfaction: wait just three days for REAL quality
We give away HUGE chunks of music so you can REALLY check it out

Grandma's Goodbye, mixes from the track on The Contessa's Party The Shirts, Only The Dead Know Brooklyn Thorne: The Contessa's Party Lene Lovich: Shadows and Dust Sprawl
to the
albums
page
Sprawl Albums at the Stereo Society Raven Cry Tomorrow Thorne: Dancing With B