A partir de 1455 el Imperio mexica, conformado sobre la base de la Triple Alianza entre Tenochtitlán, Texcoco y Tlacopan, había iniciado las llamadas "guerras floridas" contra Huejotzingo, Cholula y Tlaxcala, con el fin de capturar prisioneros para sus sacrificios religiosos, y las cuales le garantizaron el repudio del resto de los señoríos indígenas.