Because in the winter or the dry season it becomes difficult for the tree to maintain its water balance as there is less free water available in the soil. The lack of water damages the leaves cells....
Because all the snow could build up and cause leaves to break, maybe even branches, so the tree minimises this risk of branch loss by getting rid of its leaves which are a perfect place for snow to...