The chapter gives a general introduction to latent class analysis, starting with its origins in Lazarsfeld's Latent structure analysis up to current developments of the procedure.