A client/server application architecture with dynamic application deployment, execution and management. Network computing is characterized by four properties: dynamic cached propagation; write once, run anywhere; automatic platform adjustment; and network context storage.