Internationalization(I18N) is the process of making your software able to adapt to different languages, regions, and cultures.
Localization(L10N) is the process of translating your software into multiple languages. But before you can localize your software, you internationalize it.