A term used to cover an entire subject rather than only one aspect of it. "Technology" is an umbrella term because there are countless offshoots. In many cases, umbrella terms are used for marketing purposes and are coined to sound important. See
buzzword.