Apps Scenes and Views - Talks about Windows but...

In the gestalt of the view hierarchy, the "is a" and "has a" is not clear for Windows.

Apps have Scenes.
Scenes have Views.
Apps have Views.

Apps used to have Windows. Does an App have Scenes which subsequently has Windows and do windows have Views? Or is a Window a View and should we drop "Window" from our nomenclature?

Replies

or is a Window a Scene?
Your app has exactly one App instance that contains one or more Scene instances. Each scene contains a view hierarchy composed from View instances that work together to display content to the user. Apps don't hold views directly.

How the system presents a scene depends on the platform. For example, a scene that appears in macOS as a window, or as a tab in a window, typically consumes the whole display in iOS.

So you don't directly define windows in SwiftUI, although depending on the platform, scenes may appear to the user in a window.
From what I understood from the session video, a window is a type of scene.
@Documentation Engineer , so what you are saying is that a scene is a window on macOS?