"A set of subsystems/technologies that provide a coherent set of functionality through interfaces and specified usage
patterns that any subsystem that depends on the platform can use without concern for the details of how the
functionality provided by the platform is implemented."