Why would driving through a puddle cause Honda civic to stall?

Sometimes a car stalls when driving though water because water got sucked up into the engine. This can cause a lot of damage, so don't attempt to restart the car after it stalls. Have the car towed so the engine can be stripped down and drained of the water.