Unthinkable Interview Question

What is closure in JavaScript