Web browsers can create JavaScript realm with different global objects and exposing different WebIDL interfaces, based on their global names as defined below:
- Window
 - Worker
 - DedicatedWorker
 - SharedWorker
 - SharedStorageWorklet
 - InterestGroupBiddingAndScoringScriptRunnerGlobalScope
 - InterestGroupScriptRunnerGlobalScope
 - InterestGroupBiddingScriptRunnerGlobalScope
 - InterestGroupScoringScriptRunnerGlobalScope
 - InterestGroupReportingScriptRunnerGlobalScope
 - Worklet
 - AnimationWorklet
 - LayoutWorklet
 - PaintWorklet
 - JsonLd
 - ServiceWorker
 - AudioWorklet
 - RTCIdentityProvider