Question: what is the difference between keep and retain?
Answer: The difference between Keep and Retain. When used as verbs, keep means to continue in (a course or mode of action), whereas retain means to keep in possession or use. ... Keep as a verb: To continue in (a course or mode of action); not to intermit or fall from; to uphold or maintain.