There are two recognized types of charge carriers in semiconductors. One is electrons, which carry a negative electric charge. In addition, it is convenient to treat the traveling vacancies in the valence band electron population (holes) as a second type of charge carrier, which carry a positive charge equal in magnitude to that of an electron.