La diferencia es análoga a la existente entre:
- Persona
- Ser Humano
- Hombre
En términos sencillos, el tener una diferencia entre esos términos es cuestión de marketing.
Se utiliza "la plataforma Java" para resaltar que Java no simplemente es un lenguaje de programación más corriente que común, sino por el contrario, toda una base, un pilar, un sustento con el que se pueden crear aplicaciones empresariales sofisticadas y robustas mediante toda una gama de apis, librerias, etc como:
J2ME
J2SE
JEE