обратный вызов против возврата

return indicates the end of a function's execution, whereas
callback indicates the expected ending of execution.
Nur Rafi