The document discusses functional programming concepts like functors, monads, and higher order polymorphism in ScalaZ. While the documentation for ScalaZ could be improved, it provides useful features for functional programming including functors, monads, and higher order functions. ScalaZ actors are different from Scala actors and allow for higher order polymorphism.