Про фашизм и национал-социализм отвечал уже неоднократно, например
здесь. Если очень коротко, то у них совершенно разные идейные истоки. Для фашизма первичным является понятие государства, ради которого все делается, единство которого является самым важным (почему подавляют тех же коммунистов, которые говорят о классовой борьбе). Для национал-социализма самое главное - это нация, ради которой также делается все. Причем нация понимается в биологическом смысле, и ради ее блага допустимы любые действия.