Expanding on Alan's answer, the difference between "proof" and "resistant" is used with water, fire, oil, shock, et cetera. The terms are used as a standard of resilience and survivability in design engineering. The terms are used colloquially as a joke, such as "idiot proof" and "idiot resistant." As Alan said, "resistant" means that in general, the force of choice (water, fire, idiots) will not harm the product, unless it is applied to the extreme, e.g., I can wear my water-resistant watch in the shower, or if it gets rain on it, it will still work. However, if I drop it into a swimming pool, then it may be damaged by the water pressure breaking its seal and ruining the motion, or the electronics. A water-proof watch will survive being submerged many fathoms, up to a specified limit.