posted 21 years ago
Briefly (and there's more than just this): A Frame has a MenuBar; a Window does not. A Frame is a specialization of Window. There are no innate advantages or disadvantages to either; it just depends on what you want your application to look like.
Additionally, to create a Window you have to create a Frame as its parent and owner. Frames are the "outermost" component of GUIs (usually).
Hope this helps,
Laird