Unicode is a cornerstone of globalization. The use of well-considered and well-defined standards, tools and processes is the best way to ensure that your application is functional for customers in multiple geographies and manageable across a diverse IT infrastructure. Using Unicode as the data encoding for your globalized application makes it easier for functions such as data mining, data analytics and transaction processing to perform on both on premise systems and mobile devices.

Unicode has been developed to ensure that every character in every script has a unique number making it possible for applications to handle data from multiple languages simultaneously without data misinterpretation or data loss.