L'allineamento è un metodo per costruire memorie di traduzione a partire da traduzioni precedenti mediante l'associazione delle coppie di segmenti corrispondenti. I documenti di traduzione vengono segmentati all'importazione. La segmentazione è il processo di suddivisione del testo contenuto in un documento di traduzione in segmenti, ossia unità di traduzione. Nella maggior parte dei casi, i segmenti corrispondono alle frasi e MemoQ è in grado di eseguire la segmentazione in modo autonomo. Tuttavia, per adattarsi alle specificità e alle deviazioni presenti nella maggior parte delle lingue, MemoQ consente agli utenti di modificare le regole di segmentazione.