According to Wikipedia, internationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes, while localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text. Internationalization makes your product ready for a global market, localization makes it ready for local market Point of note here is that the products in both localization and internationalization are technical media products like software, websites, emails, multimedia components, online documentations etc. Flory Multilingual Communications experienced localization is at your service for localization of any materials or product you may have.