Understanding Different Types of Strength Training
Strength training is any exercise movement that causes adaptations within the body.
There is wide variation in the type of exercise movements. Any kind of external resistance will work, as will your bodyweight.