A memória de tradução (TM, do inglês translation memory) é uma ferramenta usada pelos tradutores para guardar conteúdo já traduzido. Guarda segmentos, como expressões, frases ou parágrafos, com as respetivas traduções, para serem reutilizados com facilidade. Esta base de dados aumenta a eficiência, porque sugere traduções para textos parecidos ou repetidos em projetos futuros.
A memória de tradução é importante porque acelera a tradução, reduz custos e garante coerência. Ao usar traduções guardadas, mantém a uniformidade entre documentos e ajuda os tradutores a evitar erros. Além disso, melhora a qualidade das traduções ao longo do tempo, porque cria um recurso fiável para uso futuro.