Use sealant that is appropriate for waterproofing and suitable for the type of material you want to seal. For instance, silicone caulk adheres well to plastics, while polyurethane is perfect for metal and fiberglass. Consider the location, application method, and durability before choosing a sealant.