For the best waterproof protection of electronics, conformal coatings are typically used. The different types of coatings available include polymers and resins as acrylates, epoxies, polyurethanes, silicones, and parylenes. Of these, parylene has the best barrier properties and is often shown to be superior in terms of uniform coverage, barrier properties, performance at comparably thinner films, less stress on mechanical structures, and very little added weight.