Why do we add alum to purify water?

NEETprep Answer: 
 
We add alum to purify water as alum coaguiates the colloidal impurities present in water, so that these impurities get settle down and remove by decantation or filtration. Thus, water gets purified by adding alum to waiter.