Cilj igre je premjestiti sve figure iz početnog kuta u suprotni kut ploče prije nego što to učine protivnici. Igrači se izmjenjuju u pomicanju jedne figure, bilo premještanjem na susjedno prazno polje ili preskakanjem preko druge figure, bilo svoje ili protivnikove. Dopušteno je više skokova, a često lanci skokova mogu pružiti brzu rutu preko ploče.
U mrežnoj verziji Halme često su uključene različite značajke poput mjerača vremena, ploča s najboljim rezultatima i funkcionalnosti chata kako bi se poboljšali natjecateljski i društveni aspekti igre. Igra nudi varijacije s različitim veličinama ploča ili posebnim pravilima, dajući igračima priliku da se izazovu na nove načine. Trajna privlačnost igre leži u njezinim jednostavnim pravilima, ali dubokoj strategiji, što je čini popularnim izborom za online igrače zainteresirane za strateške društvene igre.