Network computer architecture

Definition
Network computer architecture is

"[a] computing architecture in which components are dynamically downloaded from the network into the client device for execution by the client. The Java programming language is at the core of network computing."