Upper arm weights are another method of adding weight close to the core beyond that of a weighted vest, or to add resistance to the shoulders with less danger to the elbows than wrist weights or the added biceps/triceps strain.
Weighted gloves serve a similar purpose to wrist weights.