Pergunta de entrevista da empresa LinkedIn

Difference between callback and closure in js?