Luxoft interview question

Explain the concept of closure in JavaScript.