- Machine Translation -
- Computer Assisted Translation -
Is a form of language translation in which a human translator uses computer software to support and facilitate the translation process.
Terminology Management Systems
- It allow translators to create and maintain a personal database of terminology, which is referred to as a "termbase", which means that is a custom-designed repository for consolidating and storing terminological information. There's a lot of benefits of using TMS-systems.

Localization Software
- Involves making the product linguistically and culturally apropiated for a target country.
- Stands for combination of language and technology in order to produce a product.