Should you be training to failure?

Lots of people now are encouraging you to train with weights ‘to failure’, like in this muscle gain truth review, but what does that mean? Well normally when you train with weights you just push yourself and do a certain number of reps, once you’ve done them you are finished. But if you are going to failure then you need to choose a weight where you literally cannot finish that number of reps, or carry on past the reps you want to do if you still have some energy left, you keep pushing until your body cannot do anymore. This means you get the maximum results for your workout.