Frage im Vorstellungsgespräch bei Infosys

What are closures in JavaScript and why are they important?