What do we want to visualize? General graph topologies (nodes and edges) computer networks physical topologies logical topologies routing tables airline routes Nodes/edges may have an arbitrary number of attributes