The document summarizes the theoretical picture of dilute magnetic semiconductors (DMS). It describes the Zener model where magnetic impurities interact with charge carriers via exchange interaction. It then discusses the mean field approximation used to calculate the Curie temperature. For higher doping concentrations, a virtual crystal approximation is used to replace impurity spins with a smooth spin density. The model explains several experimental observations but cannot explain some properties like the shape of magnetization curves. At very low doping, a bound magnetic polaron model applies where carriers hop between localized acceptor levels aligned with impurity spins.