. 2C is a block diagram illustrating an exemplary process by which a client node uses a web browser application to determine its program neighborhood; FIGS. 3A, 3B, and 3C are block diagrams illustrating exemplary processes by which a client node can launch an application program from a Program Neighborhood window displayed at that client node; FIG. 3D is a block diagram illustrating an exemplary