Sudoku er en logisk-baseret, kombinatorisk antal-placering puslespil. Målet er at udfylde et 9 × 9 gitter med tal, således at hver kolonne, hver række, og hver af de ni 3 × 3 sub-net, der udgør nettet (også kaldet "kasser", "blokke", "regioner", eller "sub-kvadrater") indeholder alle cifrene fra 1 til 9. puslespillet setter giver en delvist udfyldt gitter, der for et godt stillet puslespil har en unik løsning.