Database management software.
Program designed to help you learn a foreign language.
Multi language dictionary.