Las castas eran los descendientes de esclavos y población mestiza. Estas diferencias sociales eran reconocidas por la ley, por ejemplo los indios pagaban tributo y los españoles no.
La gente pobre de las ciudades novohispanas era calificada por los grandes comerciantes como "La plebe".
Las tierras de los pueblos indios eran vendidos por la Corona a españoles. Las empresas agrícolas convirtieron a los indios en jornaleros endeudados.