En la historia de la medicina han existido varios modelos acerca de las causas de la enfermedad, entre los que destacan los modelos unifactoriales (un solo agente causal) y los multifactoriales (varias condiciones favorecen el desarrollo de la enfermedad).