A rain cover for a camera is a protective cover made from waterproof material that shields your camera and lens from rain, snow, and other moisture. This enables you to continue shooting in wet conditions, without allows you to shoot in adverse weather conditions without compromising the safety of your gear. Note, though, that they are not designed for submerging in water. If you want to do that, see our guide to the best underwater housings for cameras and phones.