Lo que pasa, es que las aplicaciones usan archivos como DLL, INI, API, etc.

Por ejemplo las DLLs y APIs estan llenas de funciones, que funcionan en algunos Windows y no en otros, entonces si tu realizas una aplicacion usando algunos de estos archivos, en el cual haces mencion a una funcion de red, estas utilizando una plataforma de red, como puede ser Window NT, Server, o algo por el estilo, pero obviamente no te va a funcionar en una plataforma donde el PC, tenga instalado un sistema operativo para monousuarios.
Quizas, existan otras respuestas, pero eso es lo que manejo yo con respecto a que se refiere, cuando te dicen "Corre en esta plataforma y no en esta otra".

Espero que te sirva.

Saludos...