《水浒传》是第一部描写农民起义的小说,全书围绕“官逼民反”这一线索展开情节,表现了一群不堪暴政欺压的“好汉”揭杆而起,聚义水泊梁山,直至接受招安致使起义失败的全过程。这部小说最闪光的思想在于:它将封建统治者视为“盗贼草寇”的起义农民给予充分肯定,并深刻揭示了农民起义的社会根源:即上至皇帝和高俅这样的大臣,下至大小官吏的横行霸道、昏庸无能,致使民不聊生,尖锐的阶级矛盾逐渐加深。
全书通过描写梁山好汉反抗欺压、水泊梁山壮大和受宋朝招安,以及受招安后为宋朝征战,最终消亡的宏大故事,艺术地反映了中国历史上宋江起义从发生、发展直至失败的全过程,深刻揭示了起义的社会根源,满腔热情地歌颂了起义英雄的反抗斗争和他们的社会理想,也具体揭示了起义失败的内在历史原因。