Een race over de hele linie waarin de verspringende kettingen winnen: laat je stukken over alle andere springen om als eerste je hele kamp in vijandelijk gebied te laten landen.
Elke kant heeft een kamp van tien stukken in één hoek. Het doel is om als eerste al je stukken naar de tegenoverliggende hoek te verplaatsen: het kamp van je tegenstander. Een stuk mag naar een aangrenzend leeg vakje stappen, of over een aangrenzend stuk (van jou of van hen) naar het lege vakje daarachter springen.
Sprongen kunnen aan elkaar gekoppeld worden: vanaf een landingsveld mag je opnieuw springen, waarbij je in één beurt over het bord springt. Er zijn geen vangsten; stukken waar je over springt blijven op hun plaats.
Halma ontleent zijn naam aan het Griekse ἅλμα, “sprong”, en werd in 1883 of 1884 bedacht door George Howard Monks — een Amerikaanse thoraxchirurg aan de Harvard Medical School, niet de gebruikelijke achtergrond van een bordspelontwerper.
Hij begon niet vanuit het niets. Zijn voorbeeld was een Engels spel genaamd Hoppity, bedacht in 1854, dat hij herbouwde op een geblokt bord van 16×16 voor twee of vier spelers.
Het mechanisme waarvoor hij koos, heeft het spel zelf overleefd. Stukken zetten één stap of springen over elk aangrenzend stuk, van vriend of vijand, met toegestane ketens van sprongen en zonder dat er ooit iets wordt geslagen — een bewegingssysteem dat elke afstammeling, Chinees dammen inbegrepen, in wezen ongewijzigd heeft behouden.
Halma is een klassiek 19e-eeuws bordspel vol springen en bewegen, de voorloper van veel hoek-tot-hoek-racespellen. Dit is een originele, gratis browserversie met computer, twee spelers en online spelen, direct klaar zonder download of aanmelding.