Impero interview question

What is a JavaScript Closure?