Internationalization은 어떤 제품, 서비스, 또는 시스템이 다양한 국가나 문화권에서 사용될 수 있도록 만드는 과정을 의미하는 명사입니다. 주로 소프트웨어 개발이나 비즈니스 분야에서 사용되며, 언어, 통화, 날짜 형식, 문화적 관습 등을 고려하여 전 세계 사용자를 수용할 수 있도록 준비하는 것을 포함합니다. 이 단어는 종종 'i18n'으로 약칭되는데, 이는 'i'와 'n' 사이에 18개의 문자가 있기 때문입니다. 국제화는 현지화(Localization, l10n)와 밀접하게 관련되어 있지만, 국제화는 시스템의 기반을 다지는 광범위한 준비 단계이고, 현지화는 그 기반 위에서 특정 지역의 언어와 문화에 맞게 조정하는 구체적인 작업입니다. 예를 들어, 국제화는 텍스트를 쉽게 바꿀 수 있는 구조를 만드는 것이고, 현지화는 그 텍스트를 한국어로 번역하는 것입니다. 이 단어는 비즈니스가 글로벌 시장으로 확장할 때 필수적인 개념입니다.