Pregunta de entrevista de Tricon Infotech

what are closures in javascript?