Nano coating refers to the application of extremely thin layers, typically at the nanometer scale, to a surface in order to enhance its properties. These coatings can be composed of various nanomaterials such as nanoparticles, nanocomposites, and nanopolymers. The primary aim is to improve the functional characteristics of surfaces, including their resistance to water, dirt, corrosion, and microbes.