德军费了九牛二虎之力才打到莫斯科郊外。当德国打到莫斯科和斯大林格勒一线的时候,其实已经打不动了,德军已经到了极限,主要原因是后勤补给跟不上。从德国把物资运到苏联路途非常遥远,苏联泥泞的道路又让德国补给部队苦不堪言,所以前线的物资供应一直非常紧张。由于补给跟不上,当冬季来临的时候,前线作战的德军连冬装都没有,只能穿着单衣和苏军作战。后勤补给不足是德军失败的重要原因。辽阔战略纵深在苏联迟滞和阻挡德国的进攻中起到重要的作用。

加上苏联特殊的体制,苏联能够最大限度的动员全国兵力,所以尽管战争初期苏联损失严重,但苏联很快弥补了损失,而且兵员数量越打越多。苏联的军队数量一直保持在1000万以上的水平,这种动员和兵力补充能力是其他国家不能比的。可以说,苏联丰富的人力资源和强大的动员能力,让德国人不寒而栗,苏联的人海战术可不是吹出来的。

苏联提前就把很多工业迁到了乌拉山以东,有的工厂甚至建在了遥远的远东地区。所以战争爆发后,尽管苏联丢掉了大量的工业区,但仍然能够从大后方源源不断的获得武器和物资,这是苏联能够顶住德国进攻的一个重要原因。此外,苏联的高加索油田等重要厂矿企业仍然在苏联手中,使得苏联有足够的资源和德国对耗,依靠丰富的资源和强大的工业生产能力,苏联最终拖垮了德国。