Surface engineering involves modifying the surface properties of materials without changing the bulk composition. This is done to improve performance, service lifetime, aesthetics or cost. There are three main categories of surface engineering processes: 1) modifying the surface texture or metallurgy without chemical changes, 2) altering surface chemistry through diffusion or interstitial processes, and 3) adding new material as a coating. The selection of a surface engineering process depends on the desired properties, substrate characteristics, thickness required, production throughput, and economics.