Geotextiles are typically used to improve soil characteristics before building embankments, roads, pipelines, and earth-retaining structures. Geotextiles have several functions, which include filtration, drainage, reinforcement, cushioning, waterproofing, and separation.