Computer games are being applied in the field of education to make learning an engaging and fun process. They can be used to teach subjects like mathematics, science, history and languages in a way that appeals to students. Educational games present information in an interactive format that allows students to learn through trial and error as well as receive immediate feedback on their progress.