Homework provides students with sufficient practice for what they have learnt in school so that they can build a good foundation for that topic. With a good foundation, they can progress better in school and achieve better results for their tests and exams. It also lets students revise and recap what they are taught and more importantly, homework gives an early warning to students who do not understand certain key concepts so that they are aware of it in the future. However, if there is no work assigned, most students would not listen in class. They would not bother about studying or revising what they have learnt and this is certainly not beneficial to them. Having homework keeps the student busy so there is equilibrium between leisure and studying time. If there is too much leisure time, students would only play, go out with friends or have nothing to do instead of studying.