Training shoes are awesome when it comes to doing a variety of workouts like sprints, squats, snatch etc. Running shoes do not offer the amount of stability and support that trainers can give you.