Pergunta de entrevista da empresa Tricon Infotech

what are closures in javascript?