std :: function et std :: bind: que sont-ils et quand doivent-ils être utilisés?

Je sais ce que sont les foncteurs et quand les utiliser avec des stdalgorithmes, mais je n'ai pas compris ce que Stroustrup en dit dans la FAQ C ++ 11 . Quelqu'un peut-il expliquer ce std::bindque std::functionsont et sont, quand ils devraient être utilisés, et donner quelques exemples pour les...