CheckMate on kahden pelaajan strategialautapeli, jota pelataan 8x8-ruudukossa, jossa jokainen pelaaja hallitsee 16 nappulaa: yksi kuningas, yksi kuningatar, kaksi tornia, kaksi ritaria, kaksi piispaa ja kahdeksan pelinappulaa. Pelin tavoitteena on shakkimatti vastustajan kuningas, mikä tarkoittaa kuninkaan asettamista asentoon, jossa se on hyökkäyksen kohteena (check) eikä voi siirtyä turvalliselle ruudulle joko siirtämällä kuningasta tai estämällä hyökkäystä. Pelaajat liikkuvat vuorotellen nappuloitaan, joista jokaisella on ainutlaatuiset liikesäännöt, tavoitteenaan vangita strategisesti vastustajan nappuloita puolustaen samalla omiaan. Peli päättyy, kun yhden pelaajan kuningas sököttää tai peli päättyy tasapeliin tietyin edellytyksin. Se vaatii taktista suunnittelua, ennakointia ja monimutkaisten kappaleiden vuorovaikutusten ymmärtämistä.