If you just want to retain moisture and discourage competition from weeds and grasses most any mulch will do that.
If you are going long term and want specific byproducts to break down and to leech into the soil then it depends on what you are growing.

Info is probably free online at your state extension or consider the Arbor Day Foundation farms that are located somewhere in Nebraska.