Pregunta de entrevista de StartXLabs

What is closure in JS?