Pregunta de entrevista de Impero

What is a JavaScript Closure?