Callback functions are functions that are stored in an event queue that are then executed at the end of the sequence.
Another way to think about it is callback functions are functions that are called within a parent function when the parent function is complete.