Un contexte de navigation est l'environnement dans lequel un navigateur affiche un Document
(normalement un onglet de nos jours, mais il peut aussi s'agir d'une fenêtre ou d'un cadre à l'intérieur d'une page).
Chaque contexte de navigation possède une origine spécifique, l'origine du document actif, ainsi qu'un historique qui énumère dans l'ordre tous les documents affichés.
La communication entre les contextes de navigation est sévèrement restreinte. Entre des contextes de la même origine, il est possible d'ouvrir et utiliser un canal BroadcastChannel
.