In the late 1960's, Ross Quillian introduced semantic networks as a method of modelling the structure and storage of human knowledge in the shape of a graph. Quillian wanted his system to explore the meaning of English words by the relationships between them. In particular Quillian's system sought to compare words and express the results of those comparisons.
Later, Quillian and Collins (1972) added some other arc categories, including:
In Quillian's model, this time difference is easy to explain, as the following diagram suggests.
      ________       _________
     | Animal |---->| hasSkin |
     |________|     |_________|
         |
      subclass
         |
        \|/
      ________       _________
     |  Bird  |---->| canSing |
     |________|     |_________|
         |
      subclass
         |
        \|/
      ________
     | Canary |
     |________|
Here canSing is an attribute of the node Bird, while hasSkin is an attribute of the node Animal. The attribute canSing is accessed first since Bird is closer to Canary (in terms of the standard definition of distance on a graph--the number of edges between nodes) than Animal is.
We leave it to the reader to decide what this suggests about the possibility of hierarchical structure in human memory.