what causes a microburst
There are a handful of factors that cause microbursts to develop, including mid-level dry air entrainment, cooling beneath the thunderstorm cloud base, sublimation (occurs when the cloud base is above the freezing level), and the existence of rain and/or hail within the thunderstorm (i.e. precipitation loading).