Understanding Different Types of Fabrics and Their Benefits