Domanda di colloquio di Andersen

What is closure in JS?