Who actually promotes live music?

An estimated 5 to 7 million organizations worldwide put on live music events: venues, promoters, governments, and community orgs.