Коли вибухає аміачна селітра?

Чому селітра вибухає? При розкладанні аміачної селітри виділяється досить багато азоту та кисню. Все б нічого, але водночас реакція породжує значну кількість тепла. Гази нагріваються та починають поширюватися з високою швидкістю.