Communism vs. Fascism. While communism is a system based around a theory of economic equality and advocates for a classless society, fascism is a nationalistic, top-down system with rigid class roles that is ruled by an all-powerful dictator. Both communism and fascism originated in Europe and gained popularity in the early to mid 20th century.