Question d’entretien chez MoneyWide

Explain what are closures in JavaScript.