Uttarakhand glacier burst: What is glacial outburst & why a glacier breaks?

A massive glacial burst in Uttarakhand's Chamoli district led to massive flooding and avalanche along the Alaknanda and Dhauliganga rivers on Sunday morning. To understand the situation better, we need to first know why a glacial disaster of this nature happens in the first place and what are the different types of glacial disasters.