Мэта судоку складаецца ў тым, каб запоўніць сетку з 9 × 9 вочак (81 квадрат), падзеленую на 3 × 3 падсеткі (таксама званыя "скрыні" або "вобласці") лічбамі ад 1 да 9, пачынаючы з некаторых лічбаў, ужо размешчаных у некаторых з клетак. Першапачатковая форма гульні складаецца ў тым, што ёсць дзевяць розных элементаў, якія не павінны паўтарацца ў адным радку, слупку або падсетцы. Добра спланаванае судоку можа мець толькі адно рашэнне і павінна мець не менш за 17 першапачатковых падказак. Рашэннем судоку заўсёды з'яўляецца лацінскі квадрат, хаця адваротнае, як правіла, не адпавядае рэчаіснасці, паколькі судоку ўстанаўлівае дадатковае абмежаванне: адзін і той жа лік не можа паўтарацца ў падсетцы.