To facilitate the increasing penetration of inverterbased resources, understanding and evaluating system strength becomes one of the central questions for the resilient operation of power systems. However, this is a very challenging and nuanced task, currently without a clear consensus in the industry and academia. This paper provides a comprehensive review of the proposed notion for system strength, followed by a consequent introduction of a novel classification. Furthermore, an exhaustive examination of present system strength evaluation methods is performed. Finally, a critical outlook on remaining and emerging challenges of system strength evaluation is presented, with several key recommendations for future research directions.