TM tools work by storing text segments—such as sentences, paragraphs, or phrases—alongside their translations in a database. When a new email is being translated, the tool searches the database for any previously translated segments that match the current text. If a match is found, the tool automatically inserts the stored translation. This process is known as leveraging. If no match is found, the new segment is translated manually and then added to the database for future use.