Translation memories are databases that store source text and corresponding translations in language pairs. When a linguist translates a document using a computer-assisted translation tool, the tool queries the translation memory to find matching or similar text and provide translation suggestions. Using translation memories improves consistency, accelerates the translation process by reusing existing translations, and reduces costs for long-term projects. Translation memories are owned by the customer and should contain all completed translations.