This paper comprehensively reviews the spiral dynamics optimization (SDO) algorithm and investigates its characteristics. SDO algorithm is one of the most straightforward physics-based optimization algorithms and is successfully applied in various broad fields. This paper describes the recent advances of the SDO algorithm, including its adaptive, improved, and hybrid approaches. The growth of the SDO algorithm and its application in various areas, theoretical analysis, and comparison with its preceding and other algorithms are also described in detail. A detailed description of different spiral paths, their characteristics, and the application of these spiral approaches in developing and improving other optimization algorithms are comprehensively presented. The review concludes the current works on the SDO algorithm, highlighting its shortcomings and suggesting possible future research perspectives.