Rain is the liquid form of water in the form of droplets that have condensed from atmospheric water vapour and then precipitated i.e. they become heavy enough to fall under gravity. On the other hand, snow is the precipitation that occurs in the form of crystalline state of water i.e. in the form of flakes of ice crystals having a granular structure.