The difference between novels and reality was usually due to the following aspects: 1. The complexity of fiction and reality: The novel is a fictional art form. The author can construct a fictional world and characters according to his own imagination and creativity. In contrast, the real world was made up of various factors, including history, politics, economy, culture, society, and so on. These factors would have a profound impact on people's lives. Therefore, there was a huge difference in complexity between novels and reality. 2. The expression of human emotions and humanity: The novel can express human emotions and humanity by creating complex relationships and emotional entanglements. In comparison, emotions and human nature in the real world were usually more direct and simple. Therefore, there were differences in the expression of emotions and human nature between novels and reality. 3. Jump in time and situation: Fictions usually show different historical and cultural backgrounds through jumping in time and situation, which makes the novel different from reality in time and situation. 4. The ability to imagine and fabricate: The novel is a fictional art form. The author can construct a fictional world and characters according to his own imagination and creativity. In contrast, the real world is composed of various factors, and people's imagination is limited. Therefore, there are differences between novels and reality in terms of imagination and fiction. The difference between fiction and reality is caused by the complexity of fiction and reality, the expression of emotions and human nature, the jump of time and situation, and the ability of imagination and fiction.