Colors Battle on loogikamõistatusmäng ühele või kahele mängijale. Mängu eesmärk on vallutada rohkem kui pool mänguvälja rakkudest. Üksikmängu režiimis konkureerite arvutiga vastavalt oma valitud raskusastmele ja mitmikmängu versioonis peate võitlema teise mängijaga, kelle oskuste tase on sarnane teie omale. Oskustasemed määratakse mängija hinnangute põhjal, mis arvutatakse võitude ja kaotuste arvu järgi.
Mänguväli on ristkülikukujuline ala, mis on jagatud 600 erineva värviga rakku. Pead haarama rohkem kui poole mänguvälja rakkudest kiiremini kui vastane. Iga mängija alustab oma nurgast algusruuduga. Iga käigu jooksul muudavad mängijad haaratud ala värvi uueks ja kõik samasuguse värviga naabrid värvitakse uuesti. Sa ei saa valida värvi, millesse vastase ala on värvitud sellel käigul.