IDEMIA Interview Question

what is closures in JavaScript?