Reversi er et logisk brettspill for én eller to spillere, der målet er å erobre så mange ruter på spillebrettet som mulig. I enkeltspillermodus konkurrerer du mot datamaskinen på den vanskelighetsgraden du velger, mens du i flerspillermodus må kjempe mot en annen spiller med et ferdighetsnivå som ligner ditt. Ferdighetsnivåer bestemmes basert på spillerens rangering, som beregnes ut fra antall seire og tap.
Spillbrettet er et 8×8 brett uten ruter. Hver spiller får brikker ("disker") i en bestemt farge. Målet med spillet er å plassere så mange av dine brikker som mulig på brettet, frem til hele brettet er fullt eller det ikke er mulig å gjøre flere trekk. Når en spiller gjør et trekk, må han plassere brikken sin på en av rutene på brettet på en slik måte at det er en sammenhengende rekke av motstanderens brikker mellom denne brikken og en annen av spillerens brikker som allerede er på brettet.