I don't see a difference between a callback and a callback function.
The difference between a callback function and a callback pattern, however, is that the function is the piece of logic that actually gets executed and the pattern is the design of the code that makes the execution happen.
callback function - SO link
callback pattern - SO link.