Gaming elements have long been used in education. In recent years, game-based learning has become a trend with a broad range of applications. Educators use it across various disciplines to enhance collaboration, help students to grasp a tough lesson, or even structure an entire course in the form of a game. Let us have a closer look at game-based learning with its advantages and most effective practices. But, what is game-based learning?