Shame on us. In our political discourse, we throw the “isms” around willy-nilly, without really discussing — or understanding — what they actually mean. Liberalism, socialism, Marxism, fascism, ...
If you understand a political party’s philosophical frame of reference, you can easily predict the laws and policies it will advance — contrary claims in election season notwithstanding.