scalding

Różnica między reduce i foldLeft/fold w programowaniu funkcjonalnym (szczególnie Scala i API Scala)?

Dlaczego Scala i frameworki takie jak Spark i Scalding mają zarówno reduce jak i foldLeft? Więc jaka jest różnica między reduce a fold?