A platform is a group of technologies that are used as a base upon which other applications, processes or technologies are developed. In personal computing, a ...
www.techopedia.com