Question: what is the difference between withdraw and retract?
Answer: When used as verbs, retract means to pull back inside, whereas withdraw means to pull (something) back, aside, or away.