Globalization refers to the process of designing and developing applications that adapt to different cultures and locales. It involves formatting data (dates, currencies, numbers) based on locale settings. Localization is the actual translation and adaptation for a specific locale, while globalization is the architecture that supports it.