This document provides an overview of semiconductor theory and devices. It begins by introducing the three categories of solids based on electrical conductivity: conductors, semiconductors, and insulators. It then discusses band theory, which models the allowed energy states in solids as continuous bands separated by forbidden gaps. Semiconductors are defined as having energy gaps small enough for thermal excitation of electrons between bands. The document covers models like the Kronig-Penney model that explain energy gaps. It also discusses how temperature affects resistivity in semiconductors by increasing the number of electrons excited into the conduction band.