Communism is a type of political ideology.