Sudoku Klasik adalah permainan teka-teki penempatan angka kombinatorial berbasis logika. Tujuan sudoku klasik adalah mengisi kotak 9x9 dengan angka sehingga setiap kolom, setiap baris, dan masing-masing dari sembilan sub-kotak 3x3 yang menyusun kotak tersebut berisi semua angka dari 1 hingga 9.
Permainan teka-teki Sudoku Ultimate mendukung empat jenis papan berbeda dengan empat tingkat kesulitan permainan. Permainan ini mendukung teka-teki sudoku tanpa batas. Permainan Sudoku klasik melibatkan kotak yang terdiri dari 81 kotak (9x9). Kotak tersebut dibagi menjadi sembilan blok, masing-masing berisi sembilan kotak. Masing-masing dari sembilan blok harus berisi semua angka 1-9 di dalam kotaknya. Setiap angka hanya dapat muncul satu kali dalam satu baris, kolom, atau kotak.