A sociedade medieval era dividida em três classes rígidas: o clero responsável pela religião, a nobreza responsável pela defesa dos territórios, e o povo responsável pelo trabalho para as outras classes. Cada classe tinha funções e privilégios diferentes e havia pouca mobilidade entre elas.