Which is the purest form of water?

The purest form of water is obtained by distillation in a platinum distillation apparatus.
Rain contain many impurities transported from the atmosphere.

Rain water is the purest form of water. It is obtained from precipitation.