Users create cards or download shared decks, and the app shows each card just before they would forget it. Add-ons add features, and sync works across devices. The desktop app is free.
The iOS app is paid, and the interface is plain.
Quizlet and RemNote are alternatives. Anki suits students who need long-term retention.