Una plataforma es un sistema que sirve como base para ejecutar hardware o software compatible con ella. Define un estándar de arquitectura de hardware y software, incluyendo el sistema operativo, lenguajes de programación e interfaces de usuario compatibles.