The key to producing a successful network model is in understanding the relationship between the characteristics of physical network systems and the representation of those characteristics by the elements of the network model. The efficacy and validity of the network depends on how precisely the network can be modeled to match the real world network it represents. A network can be explicitly modeled in vector GIS, but can only be approximated by a raster GIS like MFworks.
Nodes can be junctions and edges can be segments of a road.
For a network to function as a real-world model, an edge will have to be associated with a direction and with a measure of impedance, determining the resistance or travel cost along the network. Even if it does not appear so explicitly, a grid made up of cells in a raster GIS is in fact a graph representing a network, with 8 possible directions from each node. However, the grid cells only approximate the exact shapes of the lines in the network. Also, the direction is not as explicitly given as in the vector model. Thirdly, the line and node attributes must be stored as a separate layer for each attribute.