Hezbollah may not see or care about the difference, but I do. I won't say that Israel is justified for holding every single prisoner, but they are definitely not holding hostages.
If a person is being held without justification how exactly is this different from being held hostage?