global platform
noun [ C ]
IT ukusa 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.