¿Cuál es la diferencia entre boost :: bind y boost :: lambda :: bind?

Puedo ver que hay dos bibliotecas de enlace diferentes para Boost, una “independiente”, que se puede usar al incluir boost/bind.hpp , y otra al incluir boost/lambda/bind.hpp . ¿Cuál es la diferencia entre estos dos?

Eche un vistazo a la explicación aquí: http://boost.org/doc/libs/1_46_0/doc/html/lambda/s08.html#id2143701

Tienen una funcionalidad superpuesta, pero con diferencias semánticas, no se pueden usar intercalados.