Oi Rafael, tudo certo?
Pedro Polisenso
1

Na verdade não é bem isso, Closure são uma ou mais funções aninhadas que fecham sobre a função onde foram declaradas, que é quando você retorna de uma função, uma outra função ou um objeto com funções e consegue acessar as variáveis dessa função e manipula-las mesmo depois da execução. Não é somente acesso por que qualquer função tem acesso as qualquer variável declarada fora do seu escopo, é o acesso mesmo depois das funções externas serem executadas. No exemplos do MDN na seção de Closure mostram exatamente isso.