function call
Per MDN, A function call is an expression that passes control and arguments (if any) to a function and has the form: expression (expression-listopt)
callback function
A callback function is a lucky function that gets passed into the enclosing higher-order function: The callback function gets executed (called) inside the higher order function, but not necessarily immediately. https://thenewstack.io/mastering-javascript-callbacks-bind-apply-call/