HCLTech interview question

what are closures in javaScript