The document introduces the EM algorithm, which allows maximum likelihood estimates (MLEs) to be made when data is incomplete. The EM algorithm consists of an Expectation (E)-step, where expected values of sufficient statistics are computed based on current parameter estimates, and a Maximization (M)-step, where new parameter estimates are calculated as the MLE given the sufficient statistics from the E-step. The algorithm iterates between these steps until convergence. As an example, the document shows how the EM algorithm can be used to estimate the parameter of a multinomial distribution even when some category counts are unknown.