Free Weights
Free weights are another tool in the resistance trainers arsenal. Free weights differ from resistance machines in the sense that they are more versatile and do not rely on a fixed range of movement. They are also more adjustable and allow for changes in technique and execution of various exercises.
Free weights come in the form of Dumbells, Kettle bells and various Barbells. Variable resistance is applied in the form of removable weight plates of differing weights.