O que são ganchos e retornos de chamada do jQuery?

Estou tendo dificuldades para conceber exatamente o que são retornos de chamada ou ganchos no jQuery. Eles parecem estar agrupados, mas não sei a diferença entre ele

Pelo que entendi em outras postagens sobre retornos de chamada, comoest, um retorno de chamada é simplesmente uma função A que você passa para outra função B que chama A quando B é concluída. (Isso pode estar totalmente errado, corrija-me, se for o caso

Realmente não tenho noção de ganchos, exceto a declaração "você deve usar um gancho / retorno de chamada". Algo me faz duvidar que sejam tão parecidos ...

questionAnswers(2)

yourAnswerToTheQuestion