At least here in AZ, that green stuff is used to prevent weeds. They use it in most new construction, and along the freeways before the landscaping is done. This is to keep weeds from growing where they do not want it before the real landscape is laid. It appears to be the same stuff from a distance, but AZ to FL could be different things.