Among currently available nanostructured materials, ultrafine nanofibers, carrying a range of novel physical and chemical properties, have attracted considerable attention in overcoming many limitations present in their corresponding macroscales. [14][15][16][17][18][19] Different strategies have been created and developed for nanofibers fabrication, including thermal-induced phase separation, drawing, template synthesis, and self-assembly, among which electrospinning is of considerable significance as a rapid, simple, and continuous process in manufacturing nanofibers, as well as formulating their 2D and 3D structures. [20][21][22][23][24][25][26] Besides, this straightforward, continuous, and cost-effective method can launch ultrathin nanofibers from an enormous number of materials, including polymers, inorganic ceramics, and composites. [27][28][29][30][31][32] Moreover, electrospun nanofibers and their assemblies are much more favorable in providing high specific surface area, large surface-to-volume ratio, tunable porosity with uniform pores distribution, and the ability of desired chemical functionalization for various applications. [33][34][35][36][37][38][39][40] This review aims to provide comprehensive and critical aspects related to recent developments in electrospinning Electrospinning, considered as a low-cost and straightforward approach, attracts tremendous attention because nanofibrous materials with functional properties prepared by it can be widely applied in numerous fields, including rechargeable batteries, filtration, and distillation. This paper aims to provide a comprehensive review of the latest advances in developing this unique technique, which starts with a brief introduction of the advantages of electrospinning and highlights ongoing research activities, followed by its principles and progress. Afterward, the corresponding properties of electrospun nanofibers are discussed. A future vision regarding challenges and perspectives in this area is proposed at the end. It is believed that this review would provide an extensive and comprehensive reference to utilize this advanced technique to generate novel nanofibers performing in high demanding areas.