 Nanofabrics

Nanofabrics are textiles engineered with small particles that give ordinary materials advantageous properties such as superhydrophobicity (extreme water resistance, also see "Lotus effect"), odor and moisture elimination, increased elasticity and strength, and bacterial resistance.Depending on the desired property, a nanofabric is either constructed from nanoscopic fibers called nanofibers, or is formed by applying a solution containing nanoparticles to a regular fabric.