It's an elusive, broad definition, like power, or value, or wisdom, all of which tend to overlap at times. Ability to create a desired result, that is strength. It's usually used in a way that implies resilience, especially that of spirit or willpower.