Anki is an intelligent, spaced-repetition flash
card program designed to maximize your memory
potential and minimize the time spent studying. It
has special features useful when studying
Japanese, but can be used to study anything.
Anki makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.
Anyone who needs to remember things in their daily life can benefit from Anki. Since it is content-agnostic and supports images, audio, videos, and scientific markup (via LaTeX), the possibilities are endless.