Localization and Internationalization make content accessible and improve user experience for a multilingual audience.
Internationalization comes before localization and adds multilingual support at the code architecture level, while localization provides content tailored to the required language environment.
Together, they are referred to as globalization.