Sudoku je logická-umiestnený, kombinatorickej číslo-umiestnenie puzzle. Cieľom je vyplniť 9 x 9 mriežky s číslicami tak, aby každý stĺpec, každý riadok, a každý z deviatich 3 x 3 čiastkových sietí, ktoré tvoria mriežku (nazývané aj "krabice", "blokov", "regióny", alebo "sub-štvorce") obsahuje všetky číslice od 1 do 9. puzzle seter poskytuje čiastočne vyplnený mriežku, ktorá pre dobre položenú puzzle má jedinečné riešenie.