Geotextile 101

What are geotextiles? Geotextiles are porous fabric manufactured from synthetic [...]