Em qual objeto as variáveis ​​globais JavaScript estão armazenadas?

Variáveis ​​globais são armazenadas em objetos específicos? Por exemplo:

var test="stuff";
console.log(window.test);
console.log(document.test);
console.log(this.test);

Todos esses três testes resultamundefined, então, existe um objeto que contém essas variáveis?

Eu sinto que isso é algo estúpido que eu já deveria saber, mas eu não consigo nem encontrar a resposta online.

questionAnswers(4)

yourAnswerToTheQuestion