Pergunta de entrevista da empresa Synechron

What is closure in JavaScript