La caída de la civilización azteca fue el resultado de muchos factores, incluida su religión. Otros factores incluían la enfermedad y la falta de lealtad entre la gente.
Cuando el español Hernán Cortés llegó a México en 1519, fue tratado como un huésped de honor en lugar de un enemigo. Las costumbres aztecas exigían que su invitado fuera tratado de manera especial, pero fue el parecido de Cortés con Quetzalcóatl lo que hizo que consideraran a Cortés y su tripulación como un invitado de honor. Quetzalcóatl era una deidad que la religión azteca enseñaba que regresaba en forma humana. Cortés pudo hacerse amigo de varias personas que se unieron a él para luchar contra los gobernantes aztecas.
La viruela mató a un número de aztecas. La enfermedad fue posiblemente contraída por uno de los españoles que viajó con Cortés. Una vez que estalló la lucha entre los españoles y los aztecas, quedaron menos personas para defender el imperio. Los aztecas también tenían armas menos superiores que los españoles. Como resultado, Cortés pudo superar rápidamente a los aztecas y tomar el control de ciudades clave, como Tenochtitla. Los aztecas pudieron recuperar temporalmente el control de Tenochtitlan, pero los españoles se defendieron y conquistaron la ciudad. Se estima que 240,000 personas murieron en la lucha por el imperio azteca.