Translation is the process of converting written text or spoken words to another language. It requires that the full meaning of the source material be accurately rendered into the target language, with special attention paid to cultural nuance and style. The difference between translation and localization can be defined as follows:
"Translation is only one of the activities in localization; in addition to translation, a localization project includes many other tasks such as project management, software engineering, testing, and desktop publishing."
In localization, there is stronger emphasis placed on translation tools and technology compared to the traditional translation industry.