Pergunta de entrevista da empresa WealthEngine

What is JavaScript closures and callbacks?