¿En qué escenarios se debe aplicar la programación de red? ¿En qué se diferencian los programas de red de los programas que se ejecutan en un entorno independiente general?
Zope, Mnet y BitTorrent.Google lo están utilizando ampliamente. Siempre que no esté involucrada la comunicación, se puede llamar programación independiente.
La diferencia entre las aplicaciones de Internet y los programas independientes es que los programas de red necesitan comunicarse con la infraestructura de Internet y utilizar protocolos de red.
Una aplicación web es un software de aplicación que utiliza un navegador web para operar en Internet o una intranet. Es una aplicación escrita en lenguaje web y debe ejecutarse a través de un navegador.