Technological platform
There is no agreed-upon definition of the term "technological platform" within the broadest interpretation of it as a full set of technological means that enable creation of devices, processes, and technologies. Other terms to define the "set of technologies that have been developed for various applications but share a common underlying basic concept" include "technology platform", "technical platform", "common platform", and, for particular fields, "ecommerce platform", "IT platform".