小说以高俅发迹作为故事的开端,意在表明“乱自上作”,高俅是封建统治集团的代表人物。作者还写了大批的贪官污吏和地方恶霸,正是他们狼狈为奸,渔肉百姓,才迫使善良而正直的人们不得不挺而走险,奋起反抗。小说深刻地挖掘出了封建时代农民起义的深层原因。
《水浒传》的结构独具一格,先以单个英雄故事为主体,上一个人物故事结束时,由事件和场景的转换牵出另一个人物,因人生事,开始下一个故事。就好象一个个环,环环相扣,环环相生。其中也有一些自成段落的故事,集中表现了众多英雄好汉,智取生辰纲和三打祝家庄等即为其例。一个一个的小故事如同涓涓细流流向长江大河,终于汇合成滔天洪流,汇合成声势浩大的英雄大聚义。