Question: what are callback functions in javascript?
Answer: A callback function is a function passed into another function as an argument, which is then invoked inside the outer function to complete some kind of routine or action.