The original (Access 1) filename extension was ".mdb", for "Microsoft Database". All database file extensions since that time have started with ".md", so that's where that part comes from. Whether it "means" anything is a matter of interpretation.
I have always pretty much assumed the "e" was short for "executable". It contains code compiled to machine language, the way VB does. (Actually, I think it's threaded code, which is a hybrid of machine language and interpreted language.) It's not actually executable all by itself, because that would make it tougher to access the built-in data (Jet would have to be able to understand the EXE header, for instance, and you wouldn't be able to associate the extension with msaccess.exe for opening the database). But if you include the .mde and the runtime library in an install package (using the PD wizard), it becomes a standalone program analogous to a product offered for sale--an executable, in other words.
Rick Sprague
Want the best answers? See faq181-2886
To write a program from scratch, first create the universe. - Paraphrased from Albert Einstein