Seeds leave home, propelled by wind or water. Many seeds may travel the same path to an unknown destination. New communities are forged, windows to the recent or distant past. It is not known yet how long each seed can survive, but some are known to last 31,500 years before sprouting.