Translation memory is a form of CAT (Computer Assisted Translation) tool that translators use to save their translations to a database that allows the translations to be reused when a similar source text is encountered in the future.
For a list of translation memory software, please refer to the Wikipedia page on translation memory software.
Article by: iwandavies