Een legpuzzel bestaat uit een diagram met witte en donkere vakjes. Het is de bedoeling om de woorden uit de lijst die naast het diagram staan allemaal correct in het diagram te passen.
Er wordt standaard één woord gegeven. Om een woord in te geven, kan je in het vakje gaan staan waar dat woord in moet komen. In de woordenlijst worden dan automatisch alle woorden met die hoeveelheid letters aangeduid. Klik simpelweg met je muis of vinger op het woord dat je wil invullen. Automatisch wordt het woord helemaal ingevuld en zal het doorstreept worden in de woordenlijst. Om het woord te vervangen door een ander, kan je gewoon op dat woord gaan staan en in de woordenlijst op een ander woord klikken.
Omschakelen van horizontaal naar verticaal en omgekeerd gebeurt door nogmaals op het actieve (donkerstgekleurde) vakje te klikken.