Geo bags, also known as geotextile bags, are large, durable bags made from synthetic fabrics such as polypropylene or polyester. These bags are filled with soil or sand and are commonly used in civil engineering projects for erosion control, slope stabilization, and coastal protection. The fabric used for geo bags allows for water drainage while retaining soil, making them an effective barrier against soil erosion caused by wind and water.