Term of the Moment

deduplication


Look Up Another Term


Definition: umbrella term


A term used to cover a wide-ranging subject rather than one specific item. In many cases, umbrella terms are more marketing oriented than technical. Umbrella terms might be buzzwords for a while, but they often fade into the woodwork. See buzzword.