Wyrazy do nauki wybierane są w blokach o definiowalnej długości (domyślnie: po 10 słów) ze słownika. Słowniki można znaleźć na stronie autora programu albo stworzyć samemu przy pomocy bezpłatnie udostępnionego desktopowego narzędzia.
Dla każdego słownika tworzona jest statystyka poznanych wyrazów i uzyskanych punktów, na podstawie których wyznaczane są terminy powtórek.
LearnWords można obsługiwać za pomocą stylusa albo przycisków aplikacji; obsługiwane jest też pokrętło JogDial. Program potrzebuje 88 KB pamięci. Cena: 18 USD.