1. A computer system for visualizing process flows, said system comprising: (a) a display unit for depicting the process visually on a display space; (b) a mechanism for depicting the process in a first pane of a display as a hierarchical tree view wherein each process element is represented by a respective node of the tree; (c) a mechanism for depicting in a second pane of the display a zoomable node view (defined above) of at least one node simultaneously with depicting the flows as a tree; and (d) a zooming mechanism for continuously zooming a display of a selected node in the zoomable node view of at least one node to a size that causes the display of the selected node to occupy substantially the entire display space, in response to a user input signal on the hierarchical tree view.