Game mechanics refers to the rules, interactions, and systems which define how a game operates and how its users interact with it.
Game mechanics impact player experience significantly – game developers strive to design engaging yet challenging gameplay mechanics to give their audience enjoyable play experiences.