O nazismo, baseado numa suposta superioridade racial e o comunismo, apoiado no conceito da luta de classes, são, em essência, ideologias totalitárias. Ambos os regimes são caracterizados pelo forte uso de propaganda estatal, pela perseguição a opositores ideológicos e pelos extermínios em massa.