Textile fabrics are widely used to protect against pests, wind, hail, sunlight, heat and cold. They are also used to suppress weed growth or to promote crop germination. Other uses include ropes, filters, geotextiles and protective clothing.