As verbs the difference between detaining and retaining
is that detaining is present participle of detain while retaining is present participle of lang=en.
As an adjective retaining is
of or pertaining to something that retains something else, as with a retaining wall.
retaining
English
Adjective
(-)
Of or pertaining to something that retains something else, as with a retaining wall.
Verb
(head)