Software application designed to help learners understand concepts, explore a specific topic or develop a skill (objective-setting, adaptation, problem solving, interaction), using entertainment features.

Comment
  • A digital educational game combines the characteristics of video games and those of computer-based games;
  • it can be used in a formal learning environment (with learning objectives, assessment of learning outcomes).
Source

Based on Wikipedia.