Судя по всему на данном этапе код:
NewsletterSignup.prototype.save = function(cb){
cb();
};
пока просто не дописан, в будущем там будет реальное обращение к серверу и если вернется ошибка, то cb() будет вызван с аргументом cb(err) и тогда ваша коллбек функция получит переменную с ошибкой.