board game: a game played on a specially designed board
abstraction: a general concept formed by extracting common features from specific examples
advent: arrival that has been awaited (especially of something momentous)