As nouns the difference between terms and depublication
is that terms is while depublication is withdrawal from publication; the act of depublishing.
terms
English
Noun
(head)
Statistics
*
----
depublication
English
Noun
(en-noun)
Withdrawal from publication; the act of depublishing.