visionOS is organized around “apps”, which are conceptually defined just like apps on iOS:
to perform an action, you launch an app which affords that activity; no attempt is made to move towards finer-grained “activity-oriented computing”
apps present interface content, which is defined on a per-app basis; app interfaces cannot meaningfully interact,