What is the difference between surrender and withdrawal?

What is the difference between surrender and withdrawal?

As verbs the difference between withdraw and surrender is that withdraw is to pull (something) back, aside, or away while surrender is to give up into the power, control, or possession of another; specifically (military) to yield (a town, a fortification, etc) to an enemy.

See also  How do I find out if a life insurance policy is valid?