Thin films are layers of material that range from fractions of a nanometer to several micrometers thick. Thin films can appear different colors due to thin film interference, which results from the interference of light waves reflected from the top and bottom surfaces of the thin film layer. Thin films have properties that depend on their thickness and structure, and they can be deposited using physical or chemical vapor deposition techniques. Applications of thin films include optical coatings, decorating coatings, corrosion prevention, thin film solar cells, thin film batteries, and electrical devices.