semiconductors aren't as good at conducting electricity as metals, as there are far fewer charge carriers available. however, if energy is supplied to the semiconductor, more charge carriers can be released. this means that they make great sensors for detecting changes in the environment