global platformnoun [ C ]
ukusITa set of technical standards that allows international industries to share information, developments, methods of payment, etc. without being limited by different national systems:
They launched a global platform for mobile data and the internet.