Internationalization is the design and development of a product, application or document content that enables easy localization for target audiences that vary in culture, region, or language.
Source: W3C
Localization refers to the adaptation of a product, application or document content to meet the language, cultural and other requirements of a specific target market (a locale).
Source: W3C