Globalization includes internationalization and localization but also much more required to take a product or service into global markets.
Globalization – The process of making all the necessary technical, financial, managerial, personnel, marketing and other enterprise decisions necessary to facilitate international business.
~The Localization Industry Standards Association (LISA)