Sudoku er et logikbaseret, kombinatorisk talplaceringspuslespil. I klassisk Sudoku er målet at udfylde et 9 × 9 gitter med cifre, så hver kolonne, hver række og hver af de ni 3 × 3 undergitter, der udgør gitteret (også kaldet "kasser", "blokke" eller " regioner") indeholder alle cifrene fra 1 til 9. Puslespilssætteren giver et delvist gennemført gitter, som for et veloplagt puslespil har en enkelt løsning.