Waterproofing is the process of making an object or structure waterproof or water-resistant so that it is relatively unaffected by water or resists water ingress under certain conditions. These items can be used in wet environments or at specific depths underwater.