Globalization
The process of designing and developing
a software product to function in multiple locales
Globalization is the first step in the process. Globalization involves
identifying the locales that must be supported, designing features that
support those locales, and writing code that functions equally well in
any of the supported locales. A globalized application supports localized
user interfaces and regional data for all users. Truly global applications
should be culture-neutral and language-neutral.