The network model and hierarchical model are similar in the sense that data and relationships among data are represented by records and links respectively. The difference between these two is that in network model records are organized as collection of arbitrary graphs and in hierarchical model records are organized as collection of trees.