A Torre de Hanoi é um jogo matemático ou enigma. É composto de três barras, e uma série de discos de tamanhos diferentes, que podem deslizar em qualquer haste. O quebra-cabeça começa com os discos em uma pilha limpa em ordem de tamanho crescente em uma vara, o menor no topo, tornando assim uma forma cónica.
O objetivo do puzzle é mover toda a pilha para outra haste, obedecendo as seguintes regras simples:
1. Apenas um disco pode ser movido ao mesmo tempo.
2. Cada movimento consiste em levar o disco superior a partir de uma das pilhas e colocando-o em cima de outra pilha ou seja, um disco apenas pode ser movida, se for o disco superior numa pilha.
3. Nenhum disco pode ser colocado em cima de um disco menor.
Com três discos, o enigma pode ser resolvido em sete movimentos.
O jogo suporta diferentes modos de movimento do disco: você pode arrastar e soltá-los ou mover clicando no disco e as pirâmides.