> Ignoring the argument over which meta-data scheme is the best. On MacOS X,
> not all applications have to have .app on the end of them.
> The applications that do have to have the .app added to them are those
> applications that are "Bundled" or "Packaged." What you have here is a
> folder that contains a structured hierarchy for the actual executable file
> and all of its resources. This folder strucutre is hidden from the user by
> the OS treating the folder as the application itself and presenting to the
> user one file.
> Normally, when you double-click on a folder in the Finder, that folder
> opens. The Finder needed a way to know to treat these application bundled
> folders as the application itself. The way it does that is with the .app