However, this shortcut is NOT official AFAIK (I don't think it is in Apple's HIG but I might be wrong). This shortcut is command-~ (it's really command-`). OS X provides a recommended shortcut to switch between windows in the context of a given application. If an application has several opened (several documents and/or toolbars), you cannot switch between them using command-tab. Mac OS provides a way to switch between open applications using the command-tab (meta-tab) shortcut. For example, you can have a running application which doesn't have any opened window. You opened a document that happens to be shown in a window but the application is NOT the window.
On Mac OS, applications don't have windows per se. The result is that you can switch between windows and applications indifferently using alt-tab. On Windows, a window is more or less an application by itself: there is a confusion between the notions of windows, documents and applications. The problem is that windows are conceptually different on Mac OS than on Windows. I cannot beleave that each application implements its