Non-sterile gauze is a versatile, cost-effective medical dressing made from woven or non-woven fabric, typically cotton. It is used for cleaning and protecting minor wounds like cuts, blisters, and abrasions. Unlike sterile gauze, it is not treated to eliminate all germs, making it suitable for low-risk injuries.