There exist many different methods to make nanofibers, including drawing, electrospinning, self-assembly, template synthesis, and thermal-induced phase separation. Electrospinning is the most commonly used method to generate nanofibers because of the straightforward setup, the ability to mass-produce continuous nanofibers from various polymers, and the capability to generate ultrathin fibers with controllable diameters, compositions, and orientations. This flexibility allows for controlling the shape and arrangement of the fibers so that different structures ("i.e." hollow, flat and ribbon shaped) can be fabricated depending on intended application purposes. Using an innovative melt processing method, which is appropriate for the industrial mass production, scientists and engineers at the University of Minnesota, have been able to make nanofibers as thin as only 36 nm.