Colordoku er en logikk-basert, kombinatoriske farge-plassering puslespillet. Målet er å fylle en 9 × 9 rutenett med farger, slik at hver kolonne, hver rad, og hver av de ni 3 × 3 sub-nett som komponerer rutenettet (også kalt "bokser", "blokker", "regioner", eller "sub-kvadrater") inneholder forskjellige farger. Puslespillet fuglehunden gir et delvis utfylt rutenett, som for en godt poserte oppgave har en unik løsning.