Come già ti diceva pprllo, una funzione callback è usata nel paradigma di programmazione ad eventi per rispondere ad un evento.

Per il resto è una normalissima funzione, le particolarità dipendono dalla libreria che le richiede