Een vertaalgeheugen (translation memory, TM) is een tool waarin vertalers eerder vertaalde content opslaan. Het bewaart stukken tekst, zoals zinsdelen, zinnen of alinea's, samen met hun vertaling, zodat je ze makkelijk opnieuw gebruikt. Deze database maakt vertalen efficiënter, omdat je bij nieuwe projecten suggesties krijgt voor vergelijkbare of terugkerende tekst.
Een vertaalgeheugen is belangrijk, omdat het vertalen versnelt, kosten verlaagt en zorgt voor consistentie. Door opgeslagen vertalingen te gebruiken, blijven documenten eenduidig en maken vertalers minder fouten. Ook wordt de kwaliteit van vertalingen in de loop van de tijd beter, omdat je een betrouwbare bron opbouwt voor later.