Nanofiber based textiles are fabrics that incorporate nanofibers, which are fibers with diameters on the nanometer scale. These nanofibers are created using various techniques like electrospinning, phase separation, and self-assembly. The resulting textiles are known for their unique properties, such as exceptional strength, high surface area to volume ratio, and enhanced functionality.