The Microsoft .NET Framework was designed keeping in mind
the international markets and the necessity of globalization or
internationalization of the software applications designed on top of the .NET Framework.
The .NET Framework provides a powerful support for localization through the
System.Globalization, System.Resources and System.Threading namespaces. This
article discusses the concepts of Globalization and Localization and how we can
implement a multilingual application in .NET.