Introduction of specific impurities to a semiconductor for the purpose of modulating it’s electrical, optical and structural properties.