A Torre de Hanói é um jogo matemático ou quebra-cabeça. Consiste em três hastes e vários discos de tamanhos diferentes que podem deslizar em qualquer haste. O quebra-cabeça começa com os discos em uma pilha organizada em ordem crescente de tamanho em uma haste, o menor no topo, formando assim uma forma cônica.
O objetivo do quebra-cabeça é mover toda a pilha para outra haste, obedecendo às seguintes regras simples:
1. Apenas um disco pode ser movido por vez.
2. Cada movimento consiste em pegar o disco superior de uma das pilhas e colocá-lo em cima de outra pilha, ou seja, um disco só pode ser movido se for o disco mais alto de uma pilha.
3. Nenhum disco pode ser colocado em cima de um disco menor.
Com três discos, o quebra-cabeça pode ser resolvido em sete movimentos.
O jogo suporta diferentes modos de movimentação de discos: você pode arrastar e soltar ou mover clicando no disco e nas pirâmides.