A network diagram is a graphical representation of your project's tasks, dependencies, and critical route. Tasks are represented by boxes (or nodes), and dependencies are represented by lines connecting those boxes. After switching views, you may add a legend, change the appearance of your boxes, and print your Network Diagram.