Software platform

A software environment that is used to write applications and run them.

» Serious game and business glossary