Globalization is the process of making a program ready to be localized. Localization of a program makes the adjustments and resources available such that the application can display information that’s consistent with a specific locale. This includes the formatting of dates, numbers, currency, layout, and strings. Localized programs behave as if they were written in a language that is native to a local area.