Training is obviously a more flexible way to train players as you can choose different types and set intensity but if the players are not too tired and there's a need for packs (or there's lack of matches ) a friendly can come to help. At least that's how I view it.