Pregunta de entrevista de Foodsmart

what are closures in JS