A weighted vest can help develop strength, endurance and cardio.
Adding extra mass can help influence the way your muscles stress and strain during fitness.
The added weight increases the force at which you exert yourself which leads to faster energy depletion, and this can actually lead to positive results.