As nouns the difference between terms and ghostbusting
is that terms is while ghostbusting is (informal) the activities of a ghostbuster; exorcism of ghosts.
terms
English
Noun
(head)
Statistics
*
----
ghostbusting
English
Noun
(-)
(informal) The activities of a ghostbuster; exorcism of ghosts.