The phrase
"umbrella concept" refers to a broad idea or category that covers many different specific things under it. It's like an umbrella that provides overall protection or inclusion for various smaller things that fall within its scope.
Full definition