callback é uma função passada para outra função em forma de argumento, sendo chamado dentro desta segunda função, como por exemplo:
function perguntarPorNome(callback) {
var name = prompt('Por favor insira seu nome.');
callback(name);
}
function cumprimento(name) {
alert('Olá ' + name);
}
perguntarPorNome(cumprimento);