How does hail form?
Hail consists of water droplets which freeze. Powerful updrafts cause these "nucleation sites" to collide with supercooled rain drops in the cloud, and so the hailstones grow. When the hailstone is sufficiently heavy, it will fall out of the cloud and ruin your vegetable patch. And car.