Colordoku es un rompecabezas combinatorio de colocación de colores basado en la lógica. El objetivo es llenar una cuadrícula de 9×9 con colores para que cada columna, cada fila y cada una de las nueve subcuadrículas de 3×3 que componen la cuadrícula (también llamadas "cajas", "bloques", "regiones" o "subcuadrados") contengan diferentes colores. El creador de rompecabezas proporciona una cuadrícula parcialmente completa, que para un rompecabezas bien planteado tiene una solución única.