Waterproofing is basically water-resistant objects, relatively unaffected by water, under specified conditions, such as a camera or waterproof watches. Traditionally, waterproofing contractors helped in waterproofing the hulls of boats and ships through application of tar and pitch. Waterproofing contractors now apply water-repellent coatings or else seal seams with gaskets or O-rings. Waterproofing contractors are used in construction to protect contents underneath or within as well as protecting structural integrity. Waterproofing is used in basements, decks, wet areas, etc, watercraft, canvas, clothing, such as raincoats and paper, milk and juice cartons.