Pregunta de entrevista de Capgemini Engineering

What are Closures in JS?