Reversi on looginen lautapeli yhdelle tai kahdelle pelaajalle, jonka tavoitteena on vallata mahdollisimman monta pelilaudan ruutua. Yksinpelitilassa pelaat tietokonetta vastaan valitsemallasi vaikeustasolla, ja moninpelitilassa kohtaat toisen pelaajan, jonka taitotaso on samanlainen kuin omasi. Taitotasot määräytyvät pelaajan arvosanan perusteella, joka lasketaan voittojen ja häviöiden määrän mukaan.
Pelialusta on 8×8 kokoinen ruuduton lauta. Jokainen pelaaja saa tietynvärisiä nappuloita ("levyjä"). Pelin tavoitteena on asettaa laudalle mahdollisimman monta omaa nappulaa, kunnes koko lauta on täynnä tai siirtojen tekeminen ei ole enää mahdollista. Siirron yhteydessä pelaajan on asetettava nappulansa laudalle siten, että sen ja jo laudalla olevan samanvärisen nappulan välissä on yhtenäinen rivi vastustajan nappuloita.