What is the difference between water resistant and water proof?

water resistant means that water will not soak through your (Eg. coat) right away but after a while water will start to soak through. water resistant material are like winter jackets and stuff. they have a protective layer but are not meant for hardcore snow/rain. On the other hand water proof means that no water will ever get in. like a water proof camera or watch. these items are meant to go under water and are perfectly protected against H2o