Meaning of “platform” - Learner’s Dictionary

platform

noun [ C ] uk us /ˈplætfɔːm/
RAISED SURFACE

B2 a raised surface for people to stand on, especially when they are speaking to a lot of people:

The speakers all stood on a platform.
TRAIN

A2 the area in a railway station where you get on and off the train:

The train for London Paddington will depart from platform 12.
POLITICS

all the things that a political party promises to do if they are elected:

They campaigned on a platform of low taxation.
FOR OPINIONS

a way of telling the public about your opinions:

Basically, he uses the newspaper as a platform for airing his political views.

(Definition of “platform” from the Cambridge Learner’s Dictionary © Cambridge University Press)