In many cases, umbrella terms are used for marketing purposes and are coined to sound important. See buzzword. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction requires permission.