1. A system for providing a translation of a set of one or more terms or phrases from a source language to a target language, the system comprising: (a) a memory adapted to store one or more translations for said set of one or more terms or phrases in said target language; and (b) a processor in communication with said memory and adapted to execute a translation module, wherein said translation module is adapted for execution by said processor to: (1) obtain one or more translations for individual terms or phrases of said set of one or more terms or phrases provided by one or more users, wherein said one or more users enter said one or more translations into one or more computer systems that are in communication with said processor; (2) store said one or more translations for said set of one or more terms or phrases in said memory; and (3) in response to receiving a user's request for a preferred translation of said set of one or more terms or phrases for said target language: (a) identify said preferred translation for each individual term or phrase of said set of one or more terms or phrases, wherein said preferred translation for each said individual term or phrase is a translation of said one or more translations most frequently obtained from said one or more users for each said individual term or phrase in said target language; and (b) cause said identified preferred translation to be displayed to said user.