根本原因:帝国主义国家之间政治经济发展不平衡.
与第二次工业革命的关系:第一次世界大战爆发的原因,从根本上讲,是由于第二次工业革命以后,垄断资本主义经济高速发展,出现各国资本主义发展不平衡现象.后起资本主义国家,如德国,其资本剧烈膨胀,要求殖民地,但世界已被老牌资本主义国家瓜分完毕,因此必须寻找市场以适应资本扩张的需要.而老派资本主义国家又不愿意让出已有的殖民地和势力范围.因此,这种不平衡必然要被打破,建立资本主义之间的新的平衡,战争自然成为解决的这一问题的手段.从当时的具体原因来说,一是第二次工业革命的成就,如电力、内燃机、新兴工业,炸药运用于军事,为大战提供了条件.二是欧洲民族主义发展的结果.三是帝国主义的侵略扩张主义思想理论发展的需要,如社会达尔文主义就为侵略扩张提供了战争的思想基础.此外,还有资产阶级新闻媒体、贸易保护主义政策、国内革命斗争的影响等原因,也是一战发生的原因.