a platform
platform, a particular type of operating system or environment
platform; a political stance on a broad set of issues
platform; a raised structure from which passengers can enter or leave a train